Releases/Firefox 2.0.0.18 MU/BuildNotes: Difference between revisions

Null snippets
(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
Confirmed users
4,293

edits