Releases/Firefox 16.0b3/BuildNotes
From MozillaWiki
< Releases
Checklist
-
Ship the l10n milestone DESKTOP MOBILE RELEASE BETA -
Set reserved_slaves DESKTOP MOBILE RELEASE BETA ESR -
Check to make sure you have all of the different types of slaves that you need DESKTOP MOBILE RELEASE BETA ESR -
Start the automation DESKTOP MOBILE RELEASE BETA ESR -
Sign Android builds MOBILE RELEASE BETA -
Reset reserved_slaves and unlock slaves DESKTOP MOBILE RELEASE BETA ESR -
Run Backupsnip DESKTOP MOBILE RELEASE BETA ESR -
Publish Fennec MOBILE RELEASE BETA -
Run pushsnip DESKTOP RELEASE BETA ESR
Notes
Tracking bug: bug 782986
Release engineer: aki
Buildbot master: buildbot-master13
Build 1
- Ship the l10n milestone
Made these changes to the doc and followed them.
- Set reserved slaves
Set to 8
- Locking slaves
Locked mw32-ix-slave{02,03,04,07} to bm13. Since these were running l10n nightlies and they're set to reboot afterwards, I let them finish.
- Landed release configs, and tagged
hg tag -f {FIREFOX,FENNEC}_16_0b3_{RELEASE,BUILD1}
- Reconfig
make update checkconfig && python buildbot-wrangler.py reconfig /builds/buildbot/build1/master/
- Dry run
PYTHONPATH=. python ../tools/buildbot-helpers/release_sanity.py -u aki \ -V 16.0b3 --branch mozilla-beta --build-number 1 \ --release-config release-firefox-mozilla-beta.py --release-config release-fennec-mozilla-beta.py \ --products firefox,fennec --dryrun localhost:9001
- No problems; reran without --dryrun to start automation.
- signed android builds
- on cltsign@signing1
cd ~/signing-work/mozharness hg pull -u && hg up -C cd .. python2.6 mozharness/scripts/sign_android.py --config-file signing/android_mozilla-beta.py
- unreserve slaves
Set to 0. Left the mw32's on bm13 for the next beta.
- backupsnip
~/bin/backupsnip Firefox-16.0b3-build1
- pushsnip
cd /opt/aus2/snippets/staging ~/bin/pushsnip Firefox-16.0b2-build1
Oops, rerun for beta3 :\
cd /opt/aus2/snippets/staging ~/bin/pushsnip Firefox-16.0b3-build1
- Push Fennec
Per wiki, armv6 upload, armv7 upload, deactivate old armv6, deactivate old armv7, save