Releases/SampleBuildNotes
< Releases
Jump to navigation
Jump to search
Please note that this is NOT a template. You should NOT copy and paste it anywhere. It's only purpose is to provide an example of what build notes could look like when using the checklist. Each release is a unique snowflake and will look slightly differently.
When doing a release you should follow the checklist.
Checklist
Ship the l10n milestone DESKTOP MOBILE RELEASE BETASet reserved_slaves DESKTOP MOBILE RELEASE BETA ESRCheck to make sure you have all of the different types of slaves that you need DESKTOP MOBILE RELEASE BETA ESRStart the automation DESKTOP MOBILE RELEASE BETA ESRE-mail Metrics DESKTOP MOBILE RELEASE BETA ESRSign Android builds MOBILE RELEASE BETAReset reserved_slaves DESKTOP MOBILE RELEASE BETA ESRRun pushsnip DESKTOP RELEASE BETA ESR
Notes
Build 1
Started the Release
- Shipped the l10n milestone
- Set "any master", "mozilla-beta", "any builder" for a clobber
- Set reserved slaves to 8
- Verified that bm13 had enough win32, linux, linux64, and r5 lion machines available to it
- Landed config updates, tagged buildbot-configs, buildbotcustom, and tools with {FIREFOX,FENNEC}_14_0b7_{RELEASE,BUILD1}
- Updated and reconfiged the master
- Ran release sanity dry run:
cd /builds/buildbot/build1/master source ../bin/activate PYTHONPATH=. python ../tools/buildbot-helpers/release_sanity.py -u bhearsum -V 14.0b7 --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, started the automation by running release sanity again without --dryrun
E-mail Metrics
Sent
Firefox,firefox,firefox,14.0b7,14.0 Fennec,firefox-mobile,fennec,14.0b7,14.0
Signed Android Builds
cd ~/signing-work/mozharness hg pull -u && hg up -C python2.6 ~/signing-work/mozharness/scripts/sign_android.py --config-file signing/android_mozilla-beta.py --platform android
Reset reserved slaves
Reset to 0.
Published Fennec
- Updated & ran push_fennec.sh
- Uploaded & activated on Play store
Pushed beta snippets
cd /opt/aus2/snippets/staging ~/bin/pushsnip Firefox-14.0b99-build1