Releases/Thunderbird 15.0b4/BuildNotes
From MozillaWiki
< Releases
Based on checklist version. Be sure to take notes on manual steps and any problems you encounter.
Checklist
- Set reserved_slaves DESKTOP MOBILE RELEASE BETA ESR
- Ship the l10n milestone DESKTOP MOBILE RELEASE BETA
- 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
- Reset reserved_slaves and unlock slaves DESKTOP MOBILE RELEASE BETA ESR
- Run pushsnip DESKTOP RELEASE BETA ESR
Notes
tracking bug: bug 782678
release engineer: Hwine
buildbot master: buildbot-master30
Build 1
- reserved slaves:
[cltbld@buildbot-master30 master]$ pwd /builds/buildbot/build1/master [cltbld@buildbot-master30 master]$ cat reserved_slaves 0 [cltbld@buildbot-master30 master]$ echo 8 >reserved_slaves [cltbld@buildbot-master30 master]$ cat reserved_slaves 8
- l10n changeset: https://l10n.mozilla.org/shipping/l10n-changesets?ms=tb15_beta_b4
- sufficient slaves to start
- release-sanity dryrun passes:
PYTHONPATH=. python ../tools/buildbot-helpers/release_sanity.py \ -u hwine -V 15.0b4 --build-number 1 --branch comm-beta \ --release-config release-thunderbird-comm-beta.py --product thunderbird \ --dryrun localhost:9001
- release kickoff:
PYTHONPATH=. python ../tools/buildbot-helpers/release_sanity.py \ -u hwine -V 15.0b4 --build-number 1 --branch comm-beta \ --release-config release-thunderbird-comm-beta.py --product thunderbird \ localhost:9001
- all automation completed okay
- reset reserved slaves & released locked slaves
(build1)[cltbld@buildbot-master30 master]$ echo 0 > reserved_slaves (build1)[cltbld@buildbot-master30 master]$ cat reserved_slaves 0
- pushed snippets
[hwine@dp-ausstage01 ~]$ sudo su - tbirdbld [tbirdbld@dp-ausstage01 ~]$ cd /opt/aus2/snippets/staging [tbirdbld@dp-ausstage01 staging]$ ~/bin/pushsnip Thunderbird-15.0b4-build1