Closed Bug 1401134 Opened 3 years ago Closed 2 years ago
[tcmigration] fix checksums builder for Fennec
Now that bug 1347635 is solved, we have full integration of Fennec in Ship-it, once again. The only leftovers from tcmigration are source builder and checksums in order to be able to say we yet again have a similar logic to as we had for BB world. Technically this should be straightforward and just enabling the checksums flag under (e.g. beta fennec) release configs to True. The job should just work, provided source builder is fixed too. : https://github.com/mozilla-releng/releasetasks/blob/master/releasetasks/release_configs/prod_mozilla-beta_fennec_full_graph.yml#L22
This is done now as part of in-tree scheduling! \o/
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
For Fennec we had a minor issue as multi and en-US artifacts are placed in the same checksums files, that resides both in en-US folder but also "multi". For that reason, we had to remove the `multi` checksums. All the .beet checksums file are being indexed anyway at the end by the checksums builder and gathered together under the same roof. On maple - this was the patch that fixed the things - https://hg.mozilla.org/projects/maple/rev/298bad3d3257 The only drawback here is that the nightly builders are used by nightly builds as well. So I had to ask on release-drivers@ mailing list if people were okay with this change. Nobody complained so I'm gonna graft this to central and will leave the sherrifs close this bug.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Pushed by firstname.lastname@example.org: https://hg.mozilla.org/integration/mozilla-inbound/rev/b1f359f8f4b5 Remove Fennec multi checksums as contents are duplicate within en-Us counterpart. r=aki DONTBUILD"
I'll let the Sheriffs close this when they merge inbound to central. I'll close the release-drivers@ thread as well.
You need to log in before you can comment on or make changes to this bug.