Account confirmers, Anti-spam team, Confirmed users, Bureaucrats and Sysops emeriti
1,529
edits
No edit summary |
No edit summary |
||
Line 36: | Line 36: | ||
* Updated and reconfigured buildmaster | * Updated and reconfigured buildmaster | ||
* Kicked off with the following command: | * Kicked off with the following command: | ||
buildbot sendchange --username=Callek --master=localhost:9010 --branch=releases/comm-release -c "SeaMonkey 2.3. | buildbot sendchange --username=Callek --master=localhost:9010 --branch=releases/comm-release -c "SeaMonkey 2.3.3build1" doit | ||
* Tagging completed fine | * Tagging completed fine | ||
* Linux64 failed with the config clone, retriggered, and that finished fine. | * Linux64 failed with the config clone, retriggered, and that finished fine. | ||
Line 51: | Line 51: | ||
* We have no signing infrastructure for SeaMonkey right now, so I faked the signing step that is usually done after completion of builds and L10n repacks and before the update generation. | * We have no signing infrastructure for SeaMonkey right now, so I faked the signing step that is usually done after completion of builds and L10n repacks and before the update generation. | ||
* Logged onto stage-old.mozilla.org and ran <code>sh ~/fakesign.sh</code> | * Logged onto stage-old.mozilla.org and ran <code>sh ~/fakesign.sh</code> | ||
=== Updates and Verification === | === Updates and Verification === | ||
Line 59: | Line 57: | ||
** All good, no string changes. | ** All good, no string changes. | ||
==== Updates on release channel to 2.3. | ==== Updates on release channel to 2.3.3 ==== | ||
* Update finished ok | * Update finished ok | ||
* Verifications finished ok | * Verifications finished ok | ||
==== Updates from beta's to 2.3. | ==== Updates from beta's to 2.3.3 ==== | ||
* Following the lead of [https://wiki.mozilla.org/Releases/Firefox_6.0/BuildNotes#4.x.2C_5.x.2C_6.x_Beta_-.3E_6.0_updates Firefox6.0] we're manually creating Updates from 2.3beta's as well. | * Following the lead of [https://wiki.mozilla.org/Releases/Firefox_6.0/BuildNotes#4.x.2C_5.x.2C_6.x_Beta_-.3E_6.0_updates Firefox6.0] we're manually creating Updates from 2.3beta's as well. | ||
Used cb-seamonkey-linux- | Used cb-seamonkey-linux-02 which generated the updates | ||
cd /builds/slave/rel*updates/build | cd /builds/slave/rel*updates/build | ||
# Bump mozBeta-seamonkey-branch-patcher2.cfg, no -u needed | # Bump mozBeta-seamonkey-branch-patcher2.cfg, no -u needed | ||
PERL5LIB=../tools/lib/perl perl ../tools/release/patcher-config-bump.pl \ | PERL5LIB=../tools/lib/perl perl ../tools/release/patcher-config-bump.pl \ | ||
-p seamonkey -r SeaMonkey -v 2.3. | -p seamonkey -r SeaMonkey -v 2.3.3 -a 2.3.3 -o 2.3.2 -b 1 \ | ||
-c patcher-configs/mozBeta-seamonkey-branch-patcher2.cfg \ | -c patcher-configs/mozBeta-seamonkey-branch-patcher2.cfg \ | ||
-t stage-old.mozilla.org -f ftp.mozilla.org \ | -t stage-old.mozilla.org -f ftp.mozilla.org \ | ||
Line 82: | Line 80: | ||
cvs -q commit \ | cvs -q commit \ | ||
-m "Configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.3. | -m "Configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.3.2 to 2.3.3 build 1" \ | ||
patcher-configs/mozBeta-seamonkey-branch-patcher2.cfg | patcher-configs/mozBeta-seamonkey-branch-patcher2.cfg | ||
# Patch Info Only since 2.3. | # Patch Info Only since 2.3.2->2.3.3 release | ||
# automation created partials already. | # automation created partials already. | ||
# Since previous run was never removed, this auto-combines for beta. | # Since previous run was never removed, this auto-combines for beta. | ||
Line 92: | Line 90: | ||
--config=patcher-configs/mozBeta-seamonkey-branch-patcher2.cfg | --config=patcher-configs/mozBeta-seamonkey-branch-patcher2.cfg | ||
find temp/seamonkey/2.3-2.3. | find temp/seamonkey/2.3.2-2.3.3/ftp/seamonkey/nightly/2.3.3-candidates/build1 \ | ||
-type f -exec chmod 644 '{}' ';' | -type f -exec chmod 644 '{}' ';' | ||
find temp/seamonkey/2.3-2.3. | find temp/seamonkey/2.3.2-2.3.3/ftp/seamonkey/nightly/2.3.3-candidates/build1 \ | ||
-type d -exec chmod 755 '{}' ';' | -type d -exec chmod 755 '{}' ';' | ||
rsync -av -e 'ssh -oIdentityFile=~/.ssh/seabld_dsa' \ | rsync -av -e 'ssh -oIdentityFile=~/.ssh/seabld_dsa' \ | ||
temp/seamonkey/2.3. | temp/seamonkey/2.3.2-2.3.3/aus2.test/ \ | ||
seabld@aus2-community.mozilla.org:/opt/aus2/snippets/staging/SeaMonkey-2.3. | seabld@aus2-community.mozilla.org:/opt/aus2/snippets/staging/SeaMonkey-2.3.3-build1-combined-test | ||
rsync -av -e 'ssh -oIdentityFile=~/.ssh/seabld_dsa' \ | rsync -av -e 'ssh -oIdentityFile=~/.ssh/seabld_dsa' \ | ||
temp/seamonkey/2.3. | temp/seamonkey/2.3.2-2.3.3/aus2.beta/ \ | ||
seabld@aus2-community.mozilla.org:/opt/aus2/snippets/staging/SeaMonkey-2.3. | seabld@aus2-community.mozilla.org:/opt/aus2/snippets/staging/SeaMonkey-2.3.3-build1-combined-beta | ||
Push to the betatest channel | Push to the betatest channel | ||
# seabld@aus2-community.mozilla.org | # seabld@aus2-community.mozilla.org | ||
cd /opt/aus2/snippets/staging/ | cd /opt/aus2/snippets/staging/ | ||
~/bin/backupsnip SeaMonkey-2.3. | ~/bin/backupsnip SeaMonkey-2.3.3-build1-combined-test | ||
~/bin/pushsnip SeaMonkey-2.3. | ~/bin/pushsnip SeaMonkey-2.3.3-build1-combined-test | ||
=== Copy Language Packs === | === Copy Language Packs === | ||
Line 124: | Line 122: | ||
Used <code>mirrorpush.sh</code> as documented in [[SeaMonkey:Release Process:2.0.3|2.0.3]] notes to finally push the files to the public dir for mirrors to pick them up. | Used <code>mirrorpush.sh</code> as documented in [[SeaMonkey:Release Process:2.0.3|2.0.3]] notes to finally push the files to the public dir for mirrors to pick them up. | ||
== We are here == | |||
=== Push Updates to the beta Channel === | === Push Updates to the beta Channel === | ||
Note use: '''SeaMonkey-2.3. | Note use: '''SeaMonkey-2.3.3-build1-combined-beta''' | ||
On aus |/opt/aus2/snippets/staging/|: | On aus |/opt/aus2/snippets/staging/|: | ||
~/bin/backupsnip SeaMonkey-2.3. | ~/bin/backupsnip SeaMonkey-2.3.3-build1-combined-beta | ||
~/bin/pushsnip SeaMonkey-2.3. | ~/bin/pushsnip SeaMonkey-2.3.3-build1-combined-beta | ||
=== Final Verification === | === Final Verification === | ||
Line 147: | Line 147: | ||
=== Push Updates to the release Channel === | === Push Updates to the release Channel === | ||
Note use '''SeaMonkey-2.3. | Note use '''SeaMonkey-2.3.3-build1''' | ||
On aus |/opt/aus2/snippets/staging/|: | On aus |/opt/aus2/snippets/staging/|: | ||
~/bin/backupsnip SeaMonkey-2.3. | ~/bin/backupsnip SeaMonkey-2.3.3-build1 | ||
~/bin/pushsnip SeaMonkey-2.3. | ~/bin/pushsnip SeaMonkey-2.3.3-build1 | ||
=== Announce === | === Announce === |
edits