Confirmed users
2,679
edits
Line 394: | Line 394: | ||
rsync -av /data/cltbld/firefox-3.0b4/stage-merged/ /home/ftp/pub/firefox/releases/3.0b4/ | rsync -av /data/cltbld/firefox-3.0b4/stage-merged/ /home/ftp/pub/firefox/releases/3.0b4/ | ||
* TODO: note that in /data/cltbld, the "firefox-3.0b4" directory should probably be "firefox-3.0b4rc2". This would make it easier to confirm changes between RCs. This is done for some releases not all; should we always do this? | * TODO: note that in /data/cltbld, the "firefox-3.0b4" directory should probably be "firefox-3.0b4rc2". This would make it easier to confirm changes between RCs. This is done for some releases not all; should we always do this? | ||
====Updates to Beta Channel==== | |||
* on Mac build machines, run quick updateverify test for releastest channel | |||
cd /builds/verify/firefox-3.0b3/updates | |||
cat moz19-firefox-*.cfg > releasetest.cfg | |||
sed -i.bak 's/betatest/releasetest/' releasetest.cfg | |||
./verify.sh -t releasetest.cfg 2>&1 | tee releasetest.log | |||
# upload result to build.m.o/logs | |||
Should be all HTTP/200 OK results e.g.: | |||
grep 'HTTP' releasetest.log | grep -v Found | grep -v 200 | |||
* Ensure that releasetest channel contents match beta channel contents | |||
cd /opt/aus2/snippets/staging/20080208-Firefox-3.0b3 | |||
find -type d -iregex '.*beta.*' | perl -nle '$a = $_; $a =~ s/beta/releasetest/; system("diff -r -u $_ ../20080208-Firefox-3.0b3-test/$a");' | |||
No difs found - which is correct. | |||
* Once QA and Website gives formal "go" | |||
# put snippets on beta | |||
$ sudo su - cltbld | |||
$ cd /opt/aus2/snippets/staging | |||
$ ~/bin/pushsnip 20080208-Firefox-3.0b3 | |||
* on Mac build machines, run quick updateverify test for beta channel | |||
cd /builds/verify/firefox-3.0b3/updates | |||
cat moz19-firefox-*.cfg > beta.cfg | |||
sed -i.bak 's/betatest/beta/' beta.cfg | |||
./verify.sh -t beta.cfg 2>&1 | tee beta.log | |||
# upload result to build.m.o/logs | |||
Should be all HTTP/200 OK results e.g.: | |||
grep 'HTTP' releasetest.log | grep -v Found | grep -v 200 | |||
== Wall clock timings == | == Wall clock timings == |