Confirmed users
2,679
edits
No edit summary |
No edit summary |
||
Line 172: | Line 172: | ||
** no changes expected | ** no changes expected | ||
** FIXME automate this in [https://bugzilla.mozilla.org/show_bug.cgi?id=409449 bug 409449] | ** FIXME automate this in [https://bugzilla.mozilla.org/show_bug.cgi?id=409449 bug 409449] | ||
cd /opt/aus2/snippets/staging/20080208-Firefox-3. | cd /opt/aus2/snippets/staging/20080208-Firefox-3.0b4/ | ||
find -type d -iregex '.*beta.*' | perl -nle '$a = $_; $a =~ s/beta/releasetest/; system("diff -r -u $_ ../20080208-Firefox-3. | find -type d -iregex '.*beta.*' | perl -nle '$a = $_; $a =~ s/beta/releasetest/; system("diff -r -u $_ ../20080208-Firefox-3.0b4-test/$a");' | ||
====update Verify==== | ====update Verify==== | ||
Line 189: | Line 189: | ||
* complete stage-merged: | * complete stage-merged: | ||
# on stage | # on stage | ||
cd /data/cltbld/firefox-3. | cd /data/cltbld/firefox-3.0b4/ | ||
rsync -av batch1/mar/ stage-merged/ | rsync -av batch1/mar/ stage-merged/ | ||
rsync -av batch1/stage-signed/ stage-merged/ | rsync -av batch1/stage-signed/ stage-merged/ | ||
* Create MD5 and SHA1 checksum files | * Create MD5 and SHA1 checksum files | ||
# on stage | # on stage | ||
cd /data/cltbld/firefox-3. | cd /data/cltbld/firefox-3.0b4/stage-merged/ | ||
~/bin/checksum-files . | ~/bin/checksum-files . | ||
* Fix permissions & ownership (on the two SUM files, and the detached sigs) | * Fix permissions & ownership (on the two SUM files, and the detached sigs) | ||
Line 204: | Line 204: | ||
====Final Verification==== | ====Final Verification==== | ||
* manually verified files under /data/cltbld/firefox-3. | * manually verified files under /data/cltbld/firefox-3.0b4/stage-merged/ looked ok. | ||
* verified that filename problems from 3.b2 have been fixed. {{bug|409394}} | * verified that filename problems from 3.b2 have been fixed. {{bug|409394}} | ||
Line 210: | Line 210: | ||
* push the stage-merged directory to the releases area: | * push the stage-merged directory to the releases area: | ||
# on stage | # on stage | ||
rsync -av /data/cltbld/firefox-3. | rsync -av /data/cltbld/firefox-3.0b4/stage-merged/ /home/ftp/pub/firefox/releases/3.0b4/ | ||
====Updates to Beta Channel==== | ====Updates to Beta Channel==== | ||
* on Mac build machines, run quick updateverify test for releastest channel | * on Mac build machines, run quick updateverify test for releastest channel | ||
cd /builds/verify/firefox-3. | cd /builds/verify/firefox-3.0b4/updates | ||
cat moz19-firefox-*.cfg > releasetest.cfg | cat moz19-firefox-*.cfg > releasetest.cfg | ||
sed -i.bak 's/betatest/releasetest/' releasetest.cfg | sed -i.bak 's/betatest/releasetest/' releasetest.cfg | ||
Line 225: | Line 225: | ||
* Ensure that releasetest channel contents match beta channel contents | * Ensure that releasetest channel contents match beta channel contents | ||
cd /opt/aus2/snippets/staging/20080208-Firefox-3. | cd /opt/aus2/snippets/staging/20080208-Firefox-3.0b4 | ||
find -type d -iregex '.*beta.*' | perl -nle '$a = $_; $a =~ s/beta/releasetest/; system("diff -r -u $_ ../20080208-Firefox-3.0b3-test/$a");' | find -type d -iregex '.*beta.*' | perl -nle '$a = $_; $a =~ s/beta/releasetest/; system("diff -r -u $_ ../20080208-Firefox-3.0b3-test/$a");' | ||
Line 234: | Line 234: | ||
$ sudo su - cltbld | $ sudo su - cltbld | ||
$ cd /opt/aus2/snippets/staging | $ cd /opt/aus2/snippets/staging | ||
$ ~/bin/pushsnip 20080208-Firefox-3. | $ ~/bin/pushsnip 20080208-Firefox-3.0b4 | ||
* on Mac build machines, run quick updateverify test for beta channel | * on Mac build machines, run quick updateverify test for beta channel |