Closed
Bug 494055
Opened 15 years ago
Closed 15 years ago
Automatically do XULRunner releases with Firefox ones
Categories
(Release Engineering :: General, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: nthomas, Assigned: lsblakk)
Details
Attachments
(1 file, 2 obsolete files)
3.30 KB,
patch
|
bhearsum
:
checked-in+
|
Details | Diff | Splinter Review |
We've been (semi-manually) doing XULRunner 1.9.0.x releases with Firefox 3.0.x ones for a while now, and should just automate it in Bootstrap. We should do the same for Firefox 3.5 in the buildbot system.
AFAICT the main thing to sort out is the different file layout for staging, eg
http://ftp.mozilla.org/pub/mozilla.org/xulrunner/releases/1.9.0.10/
and handling the config.
Comment 1•15 years ago
|
||
I believe Lukas is already tasked with following this through.
Assignee | ||
Updated•15 years ago
|
Assignee: nobody → lblakk
Assignee | ||
Comment 2•15 years ago
|
||
Attachment #378949 -
Flags: review?(nthomas)
Assignee | ||
Comment 3•15 years ago
|
||
Attachment #378950 -
Flags: review?(nthomas)
Reporter | ||
Comment 4•15 years ago
|
||
Comment on attachment 378949 [details] [diff] [review]
add xulrunner dep scheduler to staging-1.9-master
r+. Feel free to make the indenting of xr and partner schedulers consistent with the others on checkin.
Attachment #378949 -
Flags: review?(nthomas) → review+
Reporter | ||
Updated•15 years ago
|
Attachment #378950 -
Flags: review?(nthomas) → review+
Reporter | ||
Comment 5•15 years ago
|
||
Comment on attachment 378950 [details] [diff] [review]
add xulrunner dep scheduler to production-1.9-master
r+. Same again for the indenting.
Assignee | ||
Comment 6•15 years ago
|
||
Attachment #378949 -
Attachment is obsolete: true
Attachment #378950 -
Attachment is obsolete: true
Assignee | ||
Updated•15 years ago
|
Attachment #379148 -
Flags: checked‑in?
Comment 7•15 years ago
|
||
Comment on attachment 379148 [details] [diff] [review]
Combined prod/stag xulrunner dep scheduler with indents fixed
Checking in automation/production-1.9/master.cfg;
/cvsroot/mozilla/tools/buildbot-configs/automation/production-1.9/master.cfg,v <-- master.cfg
new revision: 1.54; previous revision: 1.53
done
Checking in automation/staging-1.9/master.cfg;
/cvsroot/mozilla/tools/buildbot-configs/automation/staging-1.9/master.cfg,v <-- master.cfg
new revision: 1.53; previous revision: 1.52
done
Attachment #379148 -
Flags: checked‑in? → checked‑in+
Assignee | ||
Comment 8•15 years ago
|
||
So the dep scheduler is in place, and the notes on doing a XULRunner release from https://bugzilla.mozilla.org/show_bug.cgi?id=476853#c5 are now in the build notes for 3.0.12 (the next scheduled release). It just needs to become standard practice that the xr bootstrap config file is version bumped at the same time as the fx one and then the release should be as automated as it can be for now.
Assignee | ||
Comment 9•15 years ago
|
||
BuildNotes are here, btw: https://wiki.mozilla.org/Releases/Firefox_3.0.12/BuildNotes
Assignee | ||
Updated•15 years ago
|
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → FIXED
Assignee | ||
Comment 10•15 years ago
|
||
So the dep scheduler isn't firing properly, I will look into this and test on staging.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Assignee | ||
Comment 11•15 years ago
|
||
Closing this. Turns out that the automation stops when a step fails and has to be redone, thus all other steps are forced manually thereafter. This is what happened on my build for 3.0.12 and so I thought this wasn't working but it worked with 3.0.13.
Status: REOPENED → RESOLVED
Closed: 15 years ago → 15 years ago
Resolution: --- → FIXED
Comment 12•15 years ago
|
||
Moving closed Future bugs into Release Engineering in preparation for removing the Future component.
Component: Release Engineering: Future → Release Engineering
Updated•11 years ago
|
Product: mozilla.org → Release Engineering
You need to log in
before you can comment on or make changes to this bug.
Description
•