Closed Bug 617840 Opened 14 years ago Closed 13 years ago

Release builds should all use the same BuildID

Categories

(Release Engineering :: General, defect, P3)

defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: joduinn, Assigned: catlee)

References

Details

(Whiteboard: [buildmasters][schedulers])

Attachments

(1 file, 1 obsolete file)

Bug#570814 means that now that nightly builds for all OS on a branch have the same BuildID.

We'd like to do the same for release builds, so all release builds for all OS on a given release will have the same BuildID. This will reduce user-visible confusion and help support+QA.
Priority: -- → P5
about Firefox 4.*
Bug 591537
Assignee: nobody → catlee
Priority: P5 → P3
Hardware: x86 → All
Whiteboard: [buildmasters][schedulers]
I wasn't able to get the properties scheduler to work properly with the existing dependent scheduler chain, because there was one dependent scheduler for builds for each platform.

Now there's one dependent scheduler for all builds. It's triggered after tagging is complete, just like before. When the scheduler runs, it calculates a buildid which is then passed on to all the builds.

The builds then trigger repacks via the Triggerable repack schedulers, like how we do nightly repacks.
Attachment #514085 - Flags: review?(rail)
Attachment #514085 - Flags: review?(bhearsum)
Comment on attachment 514085 [details] [diff] [review]
Switch to triggerable schedulers for repacks, and use a properties scheduler for builds

Could also put the source/xr_source schedulers into this Scheduler. Doesn't effect behaviour though, so r+ either way.
Attachment #514085 - Flags: review?(bhearsum) → review+
Same as before, except use the same scheduler for the source and bouncer submissions as well
Attachment #514085 - Attachment is obsolete: true
Attachment #514184 - Flags: review?(rail)
Attachment #514184 - Flags: review?(bhearsum)
Attachment #514085 - Flags: review?(rail)
Attachment #514184 - Flags: review?(bhearsum) → review+
Attachment #514184 - Flags: review?(rail) → review+
Comment on attachment 514184 [details] [diff] [review]
Use the same scheduler for builds and sources

http://hg.mozilla.org/build/buildbotcustom/rev/1705940f7456
Attachment #514184 - Flags: checked-in+
Should be all done here.
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Product: mozilla.org → Release Engineering
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: