canmove, Confirmed users
6,441
edits
No edit summary |
|||
| Line 162: | Line 162: | ||
====Update Bouncer==== | ====Update Bouncer==== | ||
Done | Done | ||
==== Create working 3.5b4 snippets ==== | |||
{{bug|496917}} has the details on this. Basically, 'appv=3.5 Beta 99' in snippets broke in 3.5b4. To fix, we need to switch it to 'appv=3.5b99'. Here's how: | |||
# cltbld@aus2-staging.mozilla.org | |||
cd ~/ | |||
rsync -av /opt/aus2/snippets/staging/20090607-Firefox-3.5b99/ 20090607-Firefox-3.5b99-3.5b4-fix | |||
cd 20090608-Firefox-3.5b99-3.5b4-fix/Firefox | |||
rm -rf 3.1a1 3.1a2 3.1b1 3.1b2 3.1b3 | |||
find . -type f -exec sed -i -e 's/3.5 Beta 99/3.5b99/' {} \; | |||
# this next command should print out a bunch of 'appv=3.5b99' lines | |||
find . -type f -exec grep appv {} \; | |||
cd ../../ | |||
# now the test channel | |||
rsync -av /opt/aus2/snippets/staging/20090607-Firefox-3.5b99-test/ 20090608-Firefox-3.5b99-test-3.5b4-fix | |||
cd 20090608-Firefox-3.5b99-test-3.5b4-fix/Firefox | |||
rm -rf 3.1a1 3.1a2 3.1b1 3.1b2 3.1b3 | |||
find . -type f -exec sed -i -e 's/3.5 Beta 99/3.5b99/' {} \; | |||
find . -type f -exec sed -i -e 's/3.5b99 (build 2)/3.5b99/' {} \; | |||
# this next command should print out a bunch of 'appv=3.5b99' lines | |||
find . -type f -exec grep appv {} \; | |||
# now rsync these snippets over to the staging area | |||
cd ~ | |||
rsync -av 20090608-Firefox-3.5b99-3.5b4-fix /opt/aus2/snippets/staging/ | |||
rsync -av 20090608-Firefox-3.5b99-test-3.5b4-fix /opt/aus2/snippets/staging/ | |||
# backupsnip before repushing the test snippets | |||
~/bin/backupsnip 20090608-Firefox-3.5b99-test-3.5b4-fix | |||
==== Final checks before push ==== | ==== Final checks before push ==== | ||