Confirmed users
4,293
edits
ChrisCooper (talk | contribs) |
|||
Line 116: | Line 116: | ||
====Generate updates and push betatest snippets==== | ====Generate updates and push betatest snippets==== | ||
Like [https://wiki.mozilla.org/Releases/Firefox_3.6b1/BuildNotes#Generate_updates_and_push_betatest_snippets_2 3.6b1], the automation generated updates for win32/mac/linux-i686 as normal. It failed to bump moz192-firefox-wince.cfg, but that's OK because we can't do an automated check anyway, and failure in bump_verify_configs_4 can be ignored. FIXME We should disable this bump and the wince_update_verify builder. | Like [https://wiki.mozilla.org/Releases/Firefox_3.6b1/BuildNotes#Generate_updates_and_push_betatest_snippets_2 3.6b1], the automation generated updates for win32/mac/linux-i686 as normal. It failed to bump moz192-firefox-wince.cfg, but that's OK because we can't do an automated check anyway, and failure in bump_verify_configs_4 can be ignored. '''FIXME''' We should disable this bump and the wince_update_verify builder. | ||
WinCE updates required some manual work. Logged on to the slave that generated the updates (moz2-linux-slave09), and | |||
cd /builds/slave/updates/build/patcher-configs | |||
Constructed a [https://bugzilla.mozilla.org/attachment.cgi?id=411340 patch to moz192-branch-patcher2.cfg], got review and landed that temporarily. Then | |||
cd /builds/slave/updates/build | |||
perl patcher2.pl --download --app=firefox --brand=Firefox --config=patcher-configs/moz192-branch-patcher2.cfg | |||
perl patcher2.pl --create-patches --partial-patchlist-file=patchlist.cfg --app=firefox --brand=Firefox --config=patcher-configs/moz192-branch-patcher2.cfg | |||
find temp/firefox/3.6a2-3.6b2/ftp/firefox/nightly/3.6b2-candidates/build1 -type f -exec chmod 644 {} \; | |||
find temp/firefox/3.6a2-3.6b2/ftp/firefox/nightly/3.6b2-candidates/build1 -type d -exec chmod 755 {} \; | |||
cd /builds/slave/updates/build/temp/firefox/3.6a2-3.6b2/ftp/firefox/nightly/3.6b2-candidates/build1 | |||
rsync -av -e 'ssh -oIdentityFile=~/.ssh/ffxbld_dsa' --exclude=*complete.mar update ffxbld@stage.mozilla.org:/pub/mozilla.org/firefox/nightly/3.6b2-candidates/build1/ | |||
cd /builds/slave/updates/build/temp/firefox/3.6a2-3.6b2 | |||
rsync -av aus2/ cltbld@aus2-staging.mozilla.org:/opt/aus2/snippets/staging/20091109-Firefox-3.6b2-from-3.6a2 | |||
rsync -av aus2.test/ cltbld@aus2-staging.mozilla.org:/opt/aus2/snippets/staging/20091109-Firefox-3.6b2-from-3.6a2-test | |||
Pushed live | |||
# cltbld@aus2-staging | |||
~/bin/pushsnip 20091109-Firefox-3.6b2-from-3.6a2-test | |||
A backupsnip had earlier been run for the 3.0.15 --> 3.5.5 MU. | |||
Backed out patch to moz192-branch-patcher2.cfg. | |||
====Update verify==== | ====Update verify==== |