Confirmed users
4,293
edits
Line 81: | Line 81: | ||
Setup before starting: | Setup before starting: | ||
* compare nightly and release mozconfig/tinder-config.pl files, merge any desired changes | * compare nightly and release mozconfig/tinder-config.pl files, merge any desired changes | ||
* One off for the first build: change update channel from beta to release in the three mozconfigs for en-US | ** One off for the first build: change update channel from beta to release in the three mozconfigs for en-US | ||
* | * updated the bootstrap tag in master.cfg, and landed after review. Merged the change onto production-1.9-master, commented out the dep builders and reconfig'd the master | ||
* tagged mozilla/tools/tinderbox with RELEASE_AUTOMATION_M9 | |||
* 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 | |||
** 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] | |||
** update tinderbox to RELEASE_AUTOMATION_M9 | |||
*** FIXME update should be automatic - [https://bugzilla.mozilla.org/show_bug.cgi?id=397554 bug 397554] | |||
*** on linux & mac | |||
**** <tt>cd /builds/tinderbox/mozilla/tools/tinderbox | |||
**** cvs up -r RELEASE_AUTOMATION_M9</tt> | |||
*** on win32 | |||
cd /e/builds/tinderbox/mozilla/tools/tinderbox | |||
cvs up -r RELEASE_AUTOMATION_M9 | |||
for dir in fx19rel fx19l10nrel xr19rel; do | |||
cd /e/$dir; | |||
for f in `ls *.pl *.html INSTALL README | grep -v tinder-config.pl`; do | |||
cp -pv /e/builds/tinderbox/mozilla/tools/tinderbox/$f .; | |||
done | |||
cp -pv post-mozilla-rel.pl post-mozilla.pl | |||
done | |||
* on fx-linux-1.9-slave2, cvs up in /data/cltbld/bin | |||
* On production-1.9-master (last time we need to do this, {{bug|415970}} means we don't use the master as a file server any more) | |||
** remove the contents of /builds/updates/ | |||
** remove private and public areas | |||
*** rm -rf /data/cltbld/firefox-* | |||
*** in /home/ftp/pub/firefox/nightly/, remove all except the 3.x-candidates directory for the previous release |