Confirmed users
1,989
edits
m (→Bugs hit) |
|||
(10 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
= Checklist = | = Checklist = | ||
* <s> [[Release:Release_Automation_on_Mercurial:Preparation#L10N_Changesets | Ship the l10n milestone]] {{DesktopTag}} {{MobileTag}} {{ReleaseTag}} {{BetaTag}}</s> | * <s> [[Release:Release_Automation_on_Mercurial:Preparation#L10N_Changesets | Ship the l10n milestone]] {{DesktopTag}} {{MobileTag}} {{ReleaseTag}} {{BetaTag}}</s> | ||
* [[Release:Release_Automation_on_Mercurial:Starting_a_Release#Setting_reserved_slaves | Set reserved_slaves]] {{DesktopTag}} {{MobileTag}} {{AllTag}} | * <s>[[Release:Release_Automation_on_Mercurial:Starting_a_Release#Setting_reserved_slaves | Set reserved_slaves]] {{DesktopTag}} {{MobileTag}} {{AllTag}}</s> | ||
* [[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}} | * <s>[[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}} </s> | ||
* [[Release:Release_Automation_on_Mercurial:Preparation#Starting_the_automation | Start the automation]] {{DesktopTag}} {{MobileTag}} {{AllTag}} | * <s>[[Release:Release_Automation_on_Mercurial:Preparation#Starting_the_automation | Start the automation]] {{DesktopTag}} {{MobileTag}} {{AllTag}} </s> | ||
* [https://intranet.mozilla.org/RelEngWiki/index.php/Signing#Android_Signing Sign Android builds] {{MobileTag}} {{ReleaseTag}} {{BetaTag}} | * <s>[https://intranet.mozilla.org/RelEngWiki/index.php/Signing#Android_Signing Sign Android builds] {{MobileTag}} {{ReleaseTag}} {{BetaTag}} </s> | ||
* [[Release:Release_Automation_on_Mercurial:Build#Reset_reserved_slaves | Reset reserved_slaves and unlock slaves]] {{DesktopTag}} {{MobileTag}} {{AllTag}} | * <s>[[Release:Release_Automation_on_Mercurial:Build#Reset_reserved_slaves | Reset reserved_slaves and unlock slaves]] {{DesktopTag}} {{MobileTag}} {{AllTag}}</s> | ||
* [[Release:Release_Automation_on_Mercurial:Updates#Publish_Fennec | Publish Fennec]] {{MobileTag}} {{ReleaseTag}} {{BetaTag}} | * <s>[[Release:Release_Automation_on_Mercurial:Updates#Publish_Fennec | Publish Fennec]] {{MobileTag}} {{ReleaseTag}} {{BetaTag}}</s> | ||
* [[Release:Release_Automation_on_Mercurial:Updates#Push_snippets | Run pushsnip]] {{DesktopTag}} {{AllTag}} | * <s>[[Release:Release_Automation_on_Mercurial:Updates#Push_snippets | Run pushsnip]] {{DesktopTag}} {{AllTag}}</s> | ||
= Notes = | = Notes = | ||
Line 65: | Line 65: | ||
* Started automation by running this command | * Started automation by running this command | ||
<pre> | <pre> | ||
PYTHONPATH=. python ../tools/buildbot-helpers/release_sanity.py -u kmoir \ | |||
-V 15.0b4 --branch mozilla-beta --build-number 1 \ | -V 15.0b4 --branch mozilla-beta --build-number 1 \ | ||
--release-config release-firefox-mozilla-beta.py \ | --release-config release-firefox-mozilla-beta.py \ | ||
--release-config release-fennec-mozilla-beta.py --products firefox,fennec | --release-config release-fennec-mozilla-beta.py --products firefox,fennec localhost:9001 | ||
</pre> | </pre> | ||
Line 86: | Line 86: | ||
=== Publish Fennec === | === Publish Fennec === | ||
* Bumped the version & build number in [http://hg.mozilla.org/build/braindump/file/tip/releases-related/push_fennec.sh push_fennec.sh] to 15. | * Bumped the version & build number in [http://hg.mozilla.org/build/braindump/file/tip/releases-related/push_fennec.sh push_fennec.sh] to 15.0b4 build1. Ran the following as ffxbld@stage: | ||
curl -O http://hg.mozilla.org/build/braindump/raw-file/tip/releases-related/push_fennec.sh | curl -O http://hg.mozilla.org/build/braindump/raw-file/tip/releases-related/push_fennec.sh | ||
bash push_fennec.sh | bash push_fennec.sh | ||
Line 107: | Line 107: | ||
== Bugs hit == | == Bugs hit == | ||
Starting the build was delayed about an hour because hg was very slow. | |||
https://bugzilla.mozilla.org/show_bug.cgi?id=781300 | |||
I didn't allocate enough slaves to the win32 and mac64 slaves for bm13 so these builds were delayed. Also, after allocating some slaves to the bm13 in slavealloc, I didn't realize that you had to reboot the slaves so they would point to the new master. I updated the build doc to reflect this. |