Account confirmers, Anti-spam team, Confirmed users, Bureaucrats and Sysops emeriti
1,529
edits
No edit summary |
|||
Line 67: | Line 67: | ||
# seabld@cn-sea-qm-centos5-01 (the slave which ran the updates builder) | # seabld@cn-sea-qm-centos5-01 (the slave which ran the updates builder) | ||
cd /builds/slave/rel-comm-rel-updates/build | cd /builds/slave/rel-comm-rel-updates/build | ||
# Download the custom patcher config | # Download the custom patcher config | ||
wget -O patcher-configs/mozRelease-seamonkey-branch-patcher2-8.0.cfg https://bugzilla.mozilla.org/attachment.cgi?id=583563 | wget -O patcher-configs/mozRelease-seamonkey-branch-patcher2-8.0.cfg https://bugzilla.mozilla.org/attachment.cgi?id=583563 | ||
# Download 2.5 complete MARs | # Download 2.5 complete MARs | ||
Line 75: | Line 75: | ||
# Generate 2.5->2.6.1 partial mars and snippets | # Generate 2.5->2.6.1 partial mars and snippets | ||
perl patcher2.pl --create-patches --partial-patchlist-file=patchlist.cfg --app=seamonkey --brand=SeaMonkey --config=patcher-configs/mozRelease-seamonkey-branch-patcher2-8.0.cfg | perl patcher2.pl --create-patches --partial-patchlist-file=patchlist.cfg --app=seamonkey --brand=SeaMonkey --config=patcher-configs/mozRelease-seamonkey-branch-patcher2-8.0.cfg | ||
# Fix permissions | # Fix permissions | ||
find temp/seamonkey/2.5-2.6.1/ftp/seamonkey/nightly/2.6.1-candidates/build1 -type f -exec chmod 644 '{}' ';' | find temp/seamonkey/2.5-2.6.1/ftp/seamonkey/nightly/2.6.1-candidates/build1 -type f -exec chmod 644 '{}' ';' | ||
Line 83: | Line 81: | ||
# Upload 2.5-2.6.1 complete MARs | # Upload 2.5-2.6.1 complete MARs | ||
rsync -av -e 'ssh -oIdentityFile=~/.ssh/seabld_dsa' '--exclude=*complete.mar' temp/seamonkey/2.5-2.6.1/ftp/ | rsync -av -e 'ssh -oIdentityFile=~/.ssh/seabld_dsa' '--exclude=*complete.mar' temp/seamonkey/2.5-2.6.1/ftp/seamonkey/nightly/2.6.1-candidates/build1/update seabld@stage-old.mozilla.org:/pub/mozilla.org/seamonkey/nightly/2.6.1-candidates/build1/ | ||
# rsync 2.5-2.6.1 *partial* snippets to aus2-staging (excluding complete.txt snippets) | # rsync 2.5-2.6.1 *partial* snippets to aus2-staging (excluding complete.txt snippets) | ||
rsync -av --exclude=complete.txt -e 'ssh -oIdentityFile=~/.ssh/seabld_dsa' temp/seamonkey/2.5-2.6.1/aus2.test/ seabld@aus2-community.mozilla.org:/opt/aus2/snippets/staging/SeaMonkey-2.6.1-2.5-build1-test | rsync -av --exclude=complete.txt -e 'ssh -oIdentityFile=~/.ssh/seabld_dsa' temp/seamonkey/2.5-2.6.1/aus2.test/ seabld@aus2-community.mozilla.org:/opt/aus2/snippets/staging/SeaMonkey-2.6.1-2.5-build1-test | ||
rsync -av --exclude=complete.txt -e 'ssh -oIdentityFile=~/.ssh/seabld_dsa' temp/seamonkey/2.5-2.6.1/aus2/ seabld@aus2-community.mozilla.org:/opt/aus2/snippets/staging/SeaMonkey-2.6.1-2.5-build1 | rsync -av --exclude=complete.txt -e 'ssh -oIdentityFile=~/.ssh/seabld_dsa' temp/seamonkey/2.5-2.6.1/aus2/ seabld@aus2-community.mozilla.org:/opt/aus2/snippets/staging/SeaMonkey-2.6.1-2.5-build1 | ||
Merge new snippets with the automatically generated ones on aus2-community: | |||
# seabld@aus2-community | |||
cd /opt/aus2/snippets/staging/ | |||
# backup the original snippets | |||
rsync -av SeaMonkey-2.6.1-build1/ SeaMonkey-2.6.1-build1.orig/ | |||
# merge 2.5 partial snippets into the automatically generated ones | |||
rsync -av SeaMonkey-2.6.1-2.5-build1/ SeaMonkey-2.6.1-build1/ | |||
# backupsnip and pushsnip 8.0 partial snippets for test channels | |||
~/bin/backupsnip SeaMonkey-2.6.1-2.5-build1-test | |||
~/bin/pushsnip SeaMonkey-2.6.1-2.5-build1-test | |||
== WE ARE HERE == | |||
=== Copy Language Packs === | === Copy Language Packs === | ||
edits