Confirmed users
4,293
edits
(Null snippets) |
|||
Line 85: | Line 85: | ||
./verify.sh -c moz18-firefox-$platform-major.cfg 2>&1 | tee $platform.log | ./verify.sh -c moz18-firefox-$platform-major.cfg 2>&1 | tee $platform.log | ||
= Generate Null Partner Snippets = | |||
== Enable beta snippets | Starting from [https://bugzilla.mozilla.org/attachment.cgi?id=349718 attachment 349718], we create empty snippets to block partner builds from updating. | ||
# ssh cltbld@prometheus-vm.build.mozilla.org | |||
cd /builds/2.0.0.18-major-update/snippets/patcher/ | |||
# get a copy of https://bugzilla.mozilla.org/attachment.cgi?id=349718 ... | |||
# and save as partner-update-channels | |||
# checkout out null_partners.sh and update it | |||
cd temp/firefox/2.0.0.18-3.0.4 | |||
bash ../../../one-offs/null_partners.sh ../../../partner-update-channels | |||
NB: just going to do the release-* snippets this time, since there are no users on releastest, beta, betatest. Now check there are no vanilla snippets in there [no extended regexp in find :-(] | |||
find aus2.null -regex '.*/release/.*' | |||
find aus2.null -regex '.*/releasetest/.*' | |||
find aus2.null -regex '.*/beta/.*' | |||
find aus2.null -regex '.*/betatest/.*' | |||
Push to AUS server | |||
rsync -e 'ssh -i /home/cltbld/.ssh/aus' -av aus2.null/ cltbld@aus2-staging.mozilla.org:/opt/aus2/snippets/staging/20081124-Firefox-2.0.0.18-3.0.4-MU-partner-null | |||
Push live (13780 files in all) | |||
# cltbld@aus2-staging | |||
~/bin/backupsnip 20081124-Firefox-2.0.0.18-3.0.4-MU-partner-null | |||
~/bin/pushsnip 20081124-Firefox-2.0.0.18-3.0.4-MU-partner-null | |||
= Enable beta snippets = | |||
Safe to do this without doing null snippets because there are no end-users of partner builds on beta channel (kev and metrics website confirmed). | Safe to do this without doing null snippets because there are no end-users of partner builds on beta channel (kev and metrics website confirmed). | ||
~/bin/backupsnip 20081117-Firefox-2.0.0.18-3.0.4-MU-beta | ~/bin/backupsnip 20081117-Firefox-2.0.0.18-3.0.4-MU-beta | ||
~/bin/pushsnip 20081117-Firefox-2.0.0.18-3.0.4-MU-beta | ~/bin/pushsnip 20081117-Firefox-2.0.0.18-3.0.4-MU-beta |