Releases/Thunderbird 15.0b4/BuildNotes: Difference between revisions
< Releases
Jump to navigation
Jump to search
(update checklist) |
(done with automation) |
||
Line 7: | Line 7: | ||
* [[Release:Release_Automation_on_Mercurial:Preparation#L10N_Changesets | Ship the l10n milestone]] {{DesktopTag}} {{MobileTag}} {{ReleaseTag}} {{BetaTag}} | * [[Release:Release_Automation_on_Mercurial:Preparation#L10N_Changesets | Ship the l10n milestone]] {{DesktopTag}} {{MobileTag}} {{ReleaseTag}} {{BetaTag}} | ||
* [[Release:Release_Automation_on_Mercurial:Starting_a_Release#Locking_slaves | Check to make sure you have all of the different types of slaves that you need]] {{DesktopTag}} {{MobileTag}} {{AllTag}} | * [[Release:Release_Automation_on_Mercurial:Starting_a_Release#Locking_slaves | Check to make sure you have all of the different types of slaves that you need]] {{DesktopTag}} {{MobileTag}} {{AllTag}} | ||
* [[Release:Release_Automation_on_Mercurial:Preparation#Starting_the_automation | Start the automation]] {{DesktopTag}} {{MobileTag}} {{AllTag}} | * [[Release:Release_Automation_on_Mercurial:Preparation#Starting_the_automation | Start the automation]] {{DesktopTag}} {{MobileTag}} {{AllTag}} | ||
<!-- | <!-- | ||
* [[Release:Release_Automation_on_Mercurial:Build#E-mail_Mirrors | E-mail Mirrors]] {{DesktopTag}} {{ReleaseTag}} | * [[Release:Release_Automation_on_Mercurial:Build#E-mail_Mirrors | E-mail Mirrors]] {{DesktopTag}} {{ReleaseTag}} | ||
Line 27: | Line 22: | ||
* [[Release:Release_Automation_on_Mercurial:Updates#Publish_Fennec | Publish Fennec]] {{MobileTag}} {{ReleaseTag}} {{BetaTag}} | * [[Release:Release_Automation_on_Mercurial:Updates#Publish_Fennec | Publish Fennec]] {{MobileTag}} {{ReleaseTag}} {{BetaTag}} | ||
--> | --> | ||
</strike> | |||
</small> | |||
<strong> | |||
* [[Release:Release_Automation_on_Mercurial:Updates#Push_snippets | Run pushsnip]] {{DesktopTag}} {{AllTag}} | * [[Release:Release_Automation_on_Mercurial:Updates#Push_snippets | Run pushsnip]] {{DesktopTag}} {{AllTag}} | ||
</strong> | |||
<!-- | <!-- | ||
* [[Release:Release_Automation_on_Mercurial:Updates#Update_XULRunner_wiki_page | Update XULRunner wiki pages]] {{DesktopTag}} {{ReleaseTag}} | * [[Release:Release_Automation_on_Mercurial:Updates#Update_XULRunner_wiki_page | Update XULRunner wiki pages]] {{DesktopTag}} {{ReleaseTag}} | ||
Line 62: | Line 62: | ||
--release-config release-thunderbird-comm-beta.py --product thunderbird \ | --release-config release-thunderbird-comm-beta.py --product thunderbird \ | ||
localhost:9001 | 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 |
Revision as of 01:53, 16 August 2012
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