Releases/Thunderbird 16.0/BuildNotes

From MozillaWiki
< Releases
Revision as of 21:09, 5 October 2012 by Bhearsum (talk | contribs)
Jump to navigation Jump to search

Checklist

Notes

Build 1

  • Set reserved slaves to 2 (windows is our slowest platform and we only 2 slaves available for repacks, so there's no benefit to end2end time by setting it higher)
    • Ended up setting back to 0 because there were no slaves available to do on-change ESR win32 builds. Sucks.
  • Moved 2 64-bit linux ix slaves, 1 64-bit windows slave, and 2 32-bit windows slaves to bm34 to make sure we have enough of the right slaves to do the release.
  • Created l10n milestone
  • Shipped l10n milestone
  • Downloaded l10n changesets from https://l10n.mozilla.org/shipping/l10n-changesets?ms=tb16
  • Checked in release config + l10n-changesets
  • Tagged buildbot-configs, buildbotcustom, and tools with THUNDERBIRD_16_0_{RELEASE,BUILD1}
  • Ran release sanity in dry run mode:
cd /builds/buildbot/build1/master
source ../bin/activate
PYTHONPATH=. python ../tools/buildbot-helpers/release_sanity.py -u bhearsum \
 -V 16.0 --build-number 1 --branch comm-release \
 --release-config release-thunderbird-comm-release.py --product thunderbird \
 --l10n-dashboard-version=16 --dryrun localhost:9001
  • Passed, ran without --dryrun to start the release.