Releases/Firefox 36.0.3/BuildNotes: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
No edit summary
Line 35: Line 35:
=== Push to mirrors ===
=== Push to mirrors ===
We decided to go ahead and push to mirrors even though partner repacks and antivirus weren't yet completed. This allows QE to test in parallel with those and lets us ship sooner.
We decided to go ahead and push to mirrors even though partner repacks and antivirus weren't yet completed. This allows QE to test in parallel with those and lets us ship sooner.
=== Manually force release-cdntest builder ===
Had to manually force the release-cdntest testing builder to get that e-mail to be sent. Couldn't figure out why.


= Fennec =
= Fennec =

Revision as of 16:56, 20 March 2015

Firefox

Build 1

Checklist

Retag tools after bustage fix for bug 1053814

Need to retag the tools repo to pick up a bustage fix to breaking jobs that use stage-tasks.py:

hg tag -r 5cbbd855ed8c -f FIREFOX_36_0_3_{RELEASE,BUILD1}
hg push ssh://hg.mozilla.org/build/tools

Retrigger XULRunner push to mirrors

It failed the first time because of the aforementioned issue with stage-tasks.py. A rebuild after the retagging fixed it.

OS X Partner build failures

We hit bug 1008052 in two different attempts at partner repacks. So far, we're just rebuilding it until it works. Probably need to do something smarter here soon.

Set-up whatsnew page

We already have extra rules for release/release-cdntest for this (from 36.0.1), so we just need to add an extra blob here and point at it. To do that, I:

  • Downloaded the Firefox-36.0.3-build1 blob
  • Removed "openURL" and "actions" from it
  • Renamed to Firefox-36.0.3-build1-no-whatsnew
  • Uploaded

Then I pointed the release-cdntest rule for >=36.0 at it.

Push to mirrors

We decided to go ahead and push to mirrors even though partner repacks and antivirus weren't yet completed. This allows QE to test in parallel with those and lets us ship sooner.

Manually force release-cdntest builder

Had to manually force the release-cdntest testing builder to get that e-mail to be sent. Couldn't figure out why.

Fennec

Build 1

Checklist

Retag tools after bustage fix for bug 1053814

Need to retag the tools repo to pick up a bustage fix to breaking jobs that use stage-tasks.py:

hg tag -r 5cbbd855ed8c -f FENNEC_36_0_3_{RELEASE,BUILD1}
hg push ssh://hg.mozilla.org/build/tools