Releases/Firefox 3.5 Preview/BuildNotes: Difference between revisions

Jump to navigation Jump to search
no edit summary
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 ====
canmove, Confirmed users
6,441

edits

Navigation menu