Closed
Bug 1495829
Opened 6 years ago
Closed 6 years ago
[android-components] remove support for publishing to bintray jcenter
Categories
(Release Engineering :: Release Automation: Uploading, enhancement)
Release Engineering
Release Automation: Uploading
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: mtabara, Assigned: jlorenzo)
References
Details
Sebastian confirmed the migration plans for apps still using the old artifact/groupId is roughly a couple of weeks. Ideally that’s no more than ~2-3 milestone releases.
* Once that happens, we can retire Massager
* Once that happens we can retire the artifacts.yml
* Once above are done, we could integrate the artifacts.yml as being generated from settings.gradle instead in a for loop in a generative way.
Reporter | ||
Comment 1•6 years ago
|
||
We can also track here the retirement of jcenter publishing, once it's official that we only publish to maven.m.o[1]
[1]: http://maven.mozilla.org/
Reporter | ||
Comment 2•6 years ago
|
||
(In reply to Mihai Tabara [:mtabara]⌚️GMT from comment #1)
> We can also track here the retirement of jcenter publishing, once it's
> official that we only publish to maven.m.o[1]
>
> [1]: http://maven.mozilla.org/
This includes:
* removing the publishing part from the build task
* removing the secrets from TC
* removing all the scopes and cleanup in the decision task for releases
Reporter | ||
Comment 3•6 years ago
|
||
Tracked in here[1].
[1]: https://github.com/mozilla-mobile/android-components/pull/1102
Assignee: nobody → jlorenzo
Status: NEW → ASSIGNED
Reporter | ||
Comment 4•6 years ago
|
||
We'll track the removal of `artifacts.yml' file and relying on `settings.gradle` in a different bug. Let's keep this for the removal of bintray jcenter publishing and the removal of massager + dependencies.
Reporter | ||
Updated•6 years ago
|
Summary: [android-components] retire artifacts.yml in favor of settings.gradle → [android-components] remove support for publishing to bintray jcenter
Reporter | ||
Comment 5•6 years ago
|
||
https://github.com/mozilla-mobile/android-components/commit/c90f4f0c06e8ac289d278d1da275b3f4d2e1d02d got merged. Next releases should stop pushing to bintray.
Reporter | ||
Comment 6•6 years ago
|
||
This landed and 0.28 no longer published to bintray.
Thanks Johan for taking care of this!
Status: ASSIGNED → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•