Releases/Firefox 15.0b5/BuildNotes: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(done with l10n, on to starting automation)
(release started)
Line 8: Line 8:
* [[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#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}}
</strike>
</small>
<strong>
* [[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}}
<!--
<!--
Line 16: Line 13:
* [[Release:Release_Automation_on_Mercurial:Build#Edit_rsync_exclude_files | Edit any rsync exclude files]] {{DesktopTag}} {{ReleaseTag}}
* [[Release:Release_Automation_on_Mercurial:Build#Edit_rsync_exclude_files | Edit any rsync exclude files]] {{DesktopTag}} {{ReleaseTag}}
-->
-->
</strike>
</small>
<strong>
</strong>
</strong>
* [https://intranet.mozilla.org/RelEngWiki/index.php/Signing#Android_Signing Sign Android builds] {{MobileTag}} {{ReleaseTag}} {{BetaTag}}
* [https://intranet.mozilla.org/RelEngWiki/index.php/Signing#Android_Signing Sign Android builds] {{MobileTag}} {{ReleaseTag}} {{BetaTag}}
Line 55: Line 55:
* l10n milestones
* l10n milestones
** for firefox: https://l10n.mozilla.org/shipping/l10n-changesets?ms=fx15_beta_b5
** for firefox: https://l10n.mozilla.org/shipping/l10n-changesets?ms=fx15_beta_b5
* double landed config changes to production & default
* reconfig bm13-build1 via fabric
* release sanity --dryrun passes:
    PYTHONPATH=. python ../tools/buildbot-helpers/release_sanity.py -u hwine \
        -V 15.0b5 --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
* release sanity kickoff (normal error messages)
    PYTHONPATH=. python ../tools/buildbot-helpers/release_sanity.py -u hwine \
        -V 15.0b5 --branch mozilla-beta --build-number 1 \
        --release-config release-firefox-mozilla-beta.py \
        --release-config release-fennec-mozilla-beta.py \
        --products firefox,fennec localhost:9001

Revision as of 05:31, 15 August 2012

Based on checklist version. Be sure to take notes on manual steps and any problems you encounter.

Checklist

Notes

tracking bug: bug 772031
release engineer: Hwine
buildbot master: buildbot-master13

build 1

starting release

  • reserved slaves
   [cltbld@buildbot-master13 ~]$ cd /builds/buildbot/build1/master
   [cltbld@buildbot-master13 master]$ cat reserved_slaves 
   0
   [cltbld@buildbot-master13 master]$ echo 8 >reserved_slaves 
   [cltbld@buildbot-master13 master]$ !cat
   cat reserved_slaves 
   8
   PYTHONPATH=. python ../tools/buildbot-helpers/release_sanity.py -u hwine \
       -V 15.0b5 --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
  • release sanity kickoff (normal error messages)
   PYTHONPATH=. python ../tools/buildbot-helpers/release_sanity.py -u hwine \
       -V 15.0b5 --branch mozilla-beta --build-number 1 \
       --release-config release-firefox-mozilla-beta.py \
       --release-config release-fennec-mozilla-beta.py \
       --products firefox,fennec localhost:9001