canmove, Confirmed users
6,439
edits
No edit summary |
|||
(3 intermediate revisions by one other user not shown) | |||
Line 3: | Line 3: | ||
==Build Engineers== | ==Build Engineers== | ||
nthomas<br/> | |||
Main tracking bug: {{bug|528580}}, WinCE updates?: {{bug|518408}} | Main tracking bug: {{bug|528580}}, WinCE updates?: {{bug|518408}} | ||
Line 117: | Line 114: | ||
* No problems otherwise | * No problems otherwise | ||
=====Fill in b1 locales | |||
====Update verify==== | |||
* linux slave: moz2-linux-slave22 | |||
* mac slave: moz2-darwin9-slave05 | |||
* win32 slave: moz2-win32-slave31 | |||
* Get "update not found" errors | |||
** for 3.6b1 af, bg, da, ka because they got dropped out for 3.6b2, nothing to do | |||
** for 3.6b1 kk, ko, mk, nb-NO, nn-NO, sl because they missed b2, came back for b3 and patcher doesn't handle that. May need to fill these in manually | |||
====Fill in b1 locales==== | |||
* slave: moz2-linux-slave38 | * slave: moz2-linux-slave38 | ||
Line 149: | Line 155: | ||
Then ran backupsnip and pushsnip as usual. | Then ran backupsnip and pushsnip as usual. | ||
====Generate 3.6b2 -> b3 for WinCE==== | |||
* slave: moz2-linux-slave20 | * slave: moz2-linux-slave20 | ||
Line 157: | Line 163: | ||
mv aus* ftp big3/ | mv aus* ftp big3/ | ||
cd ../../../patcher-configs | cd ../../../patcher-configs | ||
curl -sL | curl -sL https://bug518408.bugzilla.mozilla.org/attachment.cgi?id=413020 | patch -p0 | ||
cd /builds/slave/updates/build | cd /builds/slave/updates/build | ||
Line 173: | Line 179: | ||
# had a previous backup | # had a previous backup | ||
~/bin/pushsnip 20091117-Firefox-3.6b3-WinCE-test | ~/bin/pushsnip 20091117-Firefox-3.6b3-WinCE-test | ||
====Update Bouncer==== | ====Update Bouncer==== | ||
Added the usual 3 products and 9 file locations, plus the WinCE | Added the usual 3 products and 9 file locations, plus the three locations for WinCE. | ||
Added Firefox-3.6b3-Partial-3.6b1 product & 3 file locations for straggler locales. Sentry is looking for en-US copies of these files, so fake this out with zero byte files | Added Firefox-3.6b3-Partial-3.6b1 product & 3 file locations for straggler locales. Sentry is looking for en-US copies of these files, so fake this out with zero byte files | ||
Line 203: | Line 201: | ||
# ffxbld@stage | # ffxbld@stage | ||
rsync -av --exclude=*wince* --exclude=*.log --exclude=*.txt --exclude=*unsigned* --exclude=*.crashreporter-symbols.zip /pub/mozilla.org/firefox/nightly/3.6b3-candidates/build1/ /pub/mozilla.org/firefox/releases/3.6b3/ | rsync -av --exclude=*wince* --exclude=*.log --exclude=*.txt --exclude=*unsigned* --exclude=*.crashreporter-symbols.zip /pub/mozilla.org/firefox/nightly/3.6b3-candidates/build1/ /pub/mozilla.org/firefox/releases/3.6b3/ | ||
Also added 3.6b3 to /pub/mozilla.org/zz/rsyncd-mozilla-current.exclude to help us sync this to the mirrors faster. | |||
Push WinCE files when QA signs off on updates | |||
rsync -av --include=update/wince-arm --exclude=update/* --exclude=*.log --exclude=*.txt --exclude=*unsigned* --exclude=*.crashreporter-symbols.zip /pub/mozilla.org/firefox/nightly/3.6b3-candidates/build1/ /pub/mozilla.org/firefox/releases/3.6b3/ | |||
Funky looking to not disturb the timestamps on update/{linux-i686,win32,mac}/{en-US,zh-TW} (from the 0-byte files changes). | |||
====Final Verification==== | ====Final Verification==== | ||
Line 217: | Line 218: | ||
~/bin/pushsnip 20091115-Firefox-3.6b3 | ~/bin/pushsnip 20091115-Firefox-3.6b3 | ||
~/bin/pushsnip 20091117-Firefox-3.6b1-3.6b3-locales | ~/bin/pushsnip 20091117-Firefox-3.6b1-3.6b3-locales | ||
(a day later) Push WinCE updates when QA signs off | |||
~/bin/pushsnip 20091117-Firefox-3.6b3-WinCE | |||
====Release==== | ====Release==== |