Closed Bug 1882100 Opened 2 years ago Closed 1 year ago

Move ship_geckoview into the Android ship graphs

Categories

(Firefox Build System :: Task Configuration, task)

task

Tracking

(firefox126 fixed)

RESOLVED FIXED
126 Branch
Tracking Status
firefox126 --- fixed

People

(Reporter: RyanVM, Assigned: jcristau)

References

(Blocks 1 open bug)

Details

Attachments

(4 files)

Once we've migrated back to mozilla-central, shipping new GeckoView builds to Maven is something that should happen as part of the regular nightly/release ship graph as they're just more artifacts that need publishing. I can't see a scenario where we'd want to do one without the other, so leaving ship_geckoview as a separate task/hook just seems unnecessarily complicated & confusing.

Note that depending on when exactly this gets done, we may still need to support triggering the ship_geckoview hook on Beta/Release in support of the Fenix releases still shipping from GitHub.

Assignee: nobody → jcristau
Status: NEW → ASSIGNED

Ryan, I just want to confirm we'd move ship-geckoview to run during the ship phase of firefox-android instead of the promote phase of desktop (which changes the timing of when geckoview is on maven.m.o by up to a week for rc builds)?

Flags: needinfo?(ryanvm)

That aligns with when we publish AC artifacts to Maven? If so, makes sense to me. No need for GV to be on Maven earlier now that we don't need them so we can build & ship an RC for another project.

Flags: needinfo?(ryanvm)
Pushed by jcristau@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/5faa8892e3c4 ship geckoview as part of nightly-android. r=taskgraph-reviewers,bhearsum,releng-reviewers,gabriel https://hg.mozilla.org/integration/autoland/rev/dbac7c3a1c91 ship geckoview as part of the firefox-android ship graph. r=taskgraph-reviewers,bhearsum,releng-reviewers,gabriel
Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 126 Branch
Regressions: 1886767

ship-geckoview was folded into nightly-android.

Pushed by jcristau@mozilla.com: https://hg.mozilla.org/ci/ci-configuration/rev/abb58660052e remove hook for ship-geckoview cron job on mozilla-central. r=jlorenzo

A patch has been attached on this bug, which was already closed. Filing a separate bug will ensure better tracking. If this was not by mistake and further action is needed, please alert the appropriate party. (Or: if the patch doesn't change behavior -- e.g. landing a test case, or fixing a typo -- then feel free to disregard this message)

You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: