Releases/Thunderbird 17.0.3/BuildNotes: Difference between revisions
< Releases
Jump to navigation
Jump to search
No edit summary |
|||
| Line 12: | Line 12: | ||
* Coop reviewed and marked as ready. | * Coop reviewed and marked as ready. | ||
== Update the correct config == | === Update the correct config === | ||
Because of {{bug|815302}} we updated the wrong release config. To fix: | Because of {{bug|815302}} we updated the wrong release config. To fix: | ||
* bumped the config by hand in https://bugzilla.mozilla.org/attachment.cgi?id=714542&action=edit. | * bumped the config by hand in https://bugzilla.mozilla.org/attachment.cgi?id=714542&action=edit. | ||
| Line 27: | Line 27: | ||
source ../bin/activate | source ../bin/activate | ||
PYTHONPATH=. python ../tools/buildbot-helpers/release_sanity.py -u bhearsum -V 17.0.3 --branch comm-esr17 --build-number 1 --release-config release-thunderbird-comm-release.py --skip-reconfig --bypass-l10n-dashboard-check localhost:9301 | PYTHONPATH=. python ../tools/buildbot-helpers/release_sanity.py -u bhearsum -V 17.0.3 --branch comm-esr17 --build-number 1 --release-config release-thunderbird-comm-release.py --skip-reconfig --bypass-l10n-dashboard-check localhost:9301 | ||
=== Disable pymake === | |||
win32 build failed because it tried to use pymake, which isn't supported on Gecko 17 {{bug|841898}}. FIXME - why didn't this get caught in pre-release builds? Does Thunderbird-Release not build the same thing that we're going to release with? | |||
Revision as of 21:45, 15 February 2013
Build 1
Checklist
Submit to Ship It DESKTOP MOBILE RELEASE BETA ESR- Push to mirrors DESKTOP RELEASE
- Apply Throttling DESKTOP RELEASE
- Verify throttling DESKTOP RELEASE
- Run pushsnip DESKTOP RELEASE BETA ESR
- Post-release tasks DESKTOP RELEASE BETA ESR
Notes
- Submitted to ship it.
- Coop reviewed and marked as ready.
Update the correct config
Because of bug 815302 we updated the wrong release config. To fix:
- bumped the config by hand in https://bugzilla.mozilla.org/attachment.cgi?id=714542&action=edit.
- landed and retagged with THUNDERBIRD_17_0_3_{RELEASE,BUILD1}
- ran release sanity:
# cltbld@buildbot-master36 cd /builds/buildbot/build_scheduler/master source ../bin/activate PYTHONPATH=. python ../tools/buildbot-helpers/release_sanity.py -u bhearsum -V 17.0.3 --branch comm-esr17 --build-number 1 --release-config release-thunderbird-comm-release.py --skip-reconfig --bypass-l10n-dashboard-check --bypass-check localhost:9301
- reconfiged the build + scheduler masters by hand
- reran release sanity to start the release:
# cltbld@buildbot-master36 cd /builds/buildbot/build_scheduler/master source ../bin/activate PYTHONPATH=. python ../tools/buildbot-helpers/release_sanity.py -u bhearsum -V 17.0.3 --branch comm-esr17 --build-number 1 --release-config release-thunderbird-comm-release.py --skip-reconfig --bypass-l10n-dashboard-check localhost:9301
Disable pymake
win32 build failed because it tried to use pymake, which isn't supported on Gecko 17 bug 841898. FIXME - why didn't this get caught in pre-release builds? Does Thunderbird-Release not build the same thing that we're going to release with?