Confirmed users
2,679
edits
No edit summary |
|||
Line 267: | Line 267: | ||
== RC2 == | == RC2 == | ||
Bootstrap tag: RELEASE_AUTOMATION_M7_2 | |||
Setup before starting: | |||
* [http://developer.mozilla.org/en/docs/Building_with_Profile-Guided_Optimization Profile Guided Optimisation] | |||
** need at least rev1.383 of tinderbox/build-seamonkey-util.pm when tagging tinderbox | |||
** for the Windows slave | |||
*** bring over the <tt>mk_add_options PROFILE_GEN_SCRIPT...</tt> line from the nightly mozconfig to the release one, and the tweaks to CFLAGS & CXXFLAGS | |||
*** Also pick up the new jemalloc line and removal of WIN32_REDIST_DIR | |||
*** bring over <tt>$ProfiledBuild = 1;</tt> from nightly tinder-config.pl to release one | |||
*** Bump fx-win32-1.9-slave2 up to 2GB of RAM, to match nightly VM | |||
* used existing version bump bug to attached diff for bootstrap.cfg and master.cfg | |||
** make sure /builds/buildbot/trunk-automation-master/bootstrap.cfg is updated | |||
** restarted master | |||
* compare nightly and release mozconfig/tinder-config.pl files, merge any desired changes | |||
* On fx-mac-1.9-slave2, fx-win32-1.9-slave2, fx-linux-1.9-slave2 | |||
** '''REMEMBER to use VNC when restarting mac slave''' | |||
** verify that both mac and linux have "xhost +" since last reboot | |||
** update tinderbox to RELEASE_AUTOMATION_M7_2 | |||
*** FIXME update should be automatic - [https://bugzilla.mozilla.org/show_bug.cgi?id=397554 bug 397554] | |||
*** cd /builds/tinderbox/mozilla/tools/tinderbox | |||
*** cvs up -r RELEASE_AUTOMATION_M7_2 | |||
** remove the contents of /builds/verify/* | |||
*** FIXME should be automatically backed up or removed - [https://bugzilla.mozilla.org/show_bug.cgi?id=413178 bug 413178] | |||
** restart buildbot | |||
* On production-1.9-master | |||
** remove the contents of /builds/updates/ | |||
** remove private and public areas | |||
*** rm -rf /data/cltbld/firefox-* | |||
**** FIXME should not be needed - [https://bugzilla.mozilla.org/show_bug.cgi?id=415970 bug 415970] | |||
*** rm -rf /builds/tags/* - did not do this, plenty of space | |||
**** FIXME should not be needed - [https://bugzilla.mozilla.org/show_bug.cgi?id=415970 bug 415970] | |||
*** in /home/ftp/pub/firefox/nightly/, remove all except the 3.x-candidates directory for the previous release | |||
**** rm -rf /home/ftp/pub/firefox/nightly/2007* | |||
**** FIXME should not be needed - [https://bugzilla.mozilla.org/show_bug.cgi?id=415970 bug 415970] | |||
* af was not tagged, so had to checkout a tagged locale so CVS would cache it | |||
** cvs co -r FIREFOX_3_0b4_RELEASE l10n/de | |||
* Win32 Tinderbox was missing PGO support. Tinderbox must be copied on MSYS, symlinks do not work. Copied /e/builds/tinderbox/mozilla/tools/tinderbox/* to: | * Win32 Tinderbox was missing PGO support. Tinderbox must be copied on MSYS, symlinks do not work. Copied /e/builds/tinderbox/mozilla/tools/tinderbox/* to: | ||
Line 275: | Line 310: | ||
/e/builds/tinderbox/fx19l10nrel/ | /e/builds/tinderbox/fx19l10nrel/ | ||
* kick off buildbot (run as cltbld): | |||
buildbot sendchange --username=joduinn --master=localhost:9989 -m "Firefox 3.0 Beta 4 RC2" release | |||
Need to update master.cfg and restart/reconfig the Buildbot master for [https://bugzilla.mozilla.org/attachment.cgi?id=307141 a fix] | |||
====Prestage==== | |||
== Wall clock timings == | == Wall clock timings == |