Confirmed users
4,293
edits
No edit summary |
|||
(4 intermediate revisions by the same user not shown) | |||
Line 58: | Line 58: | ||
==Push updates to update server== | ==Push updates to update server== | ||
cd /builds/updates/1.5.0.14-tb-major-updates/temp/thunderbird/1.5.0.14-2.0.0.14 | |||
rsync -av -e 'ssh -i /home/cltbld/.ssh/aus' aus2.test/ cltbld@aus2-staging.mozilla.org:/opt/aus2/snippets/staging/20080606-Thunderbird-1.5.0.14-major-test | |||
rsync -av -e 'ssh -i /home/cltbld/.ssh/aus' aus2/ cltbld@aus2-staging.mozilla.org:/opt/aus2/snippets/staging/20080606-Thunderbird-1.5.0.14-major | |||
==Enable test updates== | ==Enable test updates== | ||
# log on to aus-staging | |||
sudo su - cltbld | |||
~/bin/backupsnip 20080606-Thunderbird-1.5.0.14-major-test | |||
~/bin/pushsnip 20080606-Thunderbird-1.5.0.14-major-test | |||
==Update verification== | |||
On fx-{linux,mac,win32}-1.9-slave2: | |||
mkdir -p /builds/verify/1.5.0.14-tb-major-updates | |||
cd /builds/verify/1.5.0.14-tb-major-updates | |||
cvs -d cltbld@cvs.mozilla.org:/cvsroot co -d updates mozilla/testing/release/updates | |||
cvs -d cltbld@cvs.mozilla.org:/cvsroot co -d common mozilla/testing/release/common | |||
cd updates | |||
# substitute the correct platform in the config name | |||
./verify.sh -c moz180-thunderbird-linux-major.cfg 2>&1 | tee verify.log | |||
==Enable updates on release & beta== | |||
'''If you need to cancel/abort updates, the quickest way to do this is [https://intranet.mozilla.org/Build:Updates here]''' | |||
While waiting for formal "go", backup existing beta channel | |||
# login to aus2-staging | |||
$ sudo su - cltbld | |||
# make sure using latest version of scripts | |||
$ cvs -d :pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot get -d bin mozilla/tools/release/bin/ | |||
cvs checkout: Updating bin | |||
$ cd /opt/aus2/snippets/staging | |||
# note the required parameter must match what will be used with pushsnip below. | |||
$ ~/bin/backupsnip 20080606-Thunderbird-1.5.0.14-major | |||
Once QA and overall driver gives formal "go" to put updates on beta channel | |||
# login to aus2-staging | |||
$ sudo su - cltbld | |||
$ cd /opt/aus2/snippets/staging | |||
$ ~/bin/pushsnip 20080606-Thunderbird-1.5.0.14-major |