SeaMonkey:Release Process:2.6.1: Difference between revisions

no edit summary
No edit summary
No edit summary
Line 141: Line 141:
Used 'Force Build' to start the final_verification builder; all tested URLs are HTTP 200 and 302 - ready for going public!
Used 'Force Build' to start the final_verification builder; all tested URLs are HTTP 200 and 302 - ready for going public!


=== MU ===
==== Update Patcher-Configs ====
* For 2.0.14->2.6.1 MU we need to update Patcher Configs <code>moz191-seamonkey-branch-major-patcher2.cfg</code>
** Replaced all refs of 2.4 to 2.6.1 in <code>&lt;current-update&gt;...&lt;/current-update&gt;</code>
** Replaced block of <code>&lt;2.4&gt;...&lt;2.4&gt;</code> in past updates with the block for 2.6.1 from <code>mozRelease-seamonkey-branch-patcher2.cfg</code> so that buildID's and URLs are all correct.
* Checked in:
$ cvs ci -m "Bug 717117, update patcher-configs for 2.6.1 MU"
Checking in moz191-seamonkey-branch-major-patcher2.cfg;
/cvsroot/mozilla/tools/patcher-configs/moz191-seamonkey-branch-major-patcher2.cfg,v  <--
moz191-seamonkey-branch-major-patcher2.cfg
new revision: 1.15; previous revision: 1.14
done
==== Update Buildbot Configs ====
* Updated {{hg|99cbaabcd926|build/buildbot-configs}} to point at the 1.9.1 based config as our primary, and to update the lines for 2.6.1 MU.
* Updated and reconfigured buildmaster
** Ran into error on reconfig, due to new master setup (1.9.1 config points at l10n-changesets and I never symlinked that, fixed with a symlink)
==== Run MU Builder ====
* On web interface for <code>major-update</code> and hit the '''Force Build''' button.
** No Problems (Expected |ka| verification failure, due to no ka locale on 2.6.1)
=== Go To Full Mirror Network ===
File a bug to get releng to make SeaMonkey 2.4 go to full mirror network. Use {{bug|678986}} as a reference.
* Done {{bug|689502}}
=== Push Updates to the release Channel ===
==== 2.3 to 2.4 ====
Note use '''SeaMonkey-2.4-build1'''
On aus |/opt/aus2/snippets/staging/|:
~/bin/backupsnip SeaMonkey-2.4-build1
~/bin/pushsnip SeaMonkey-2.4-build1
==== 2.0.14 to 2.4 ====
Note use '''SeaMonkey-2.0.14-build2-2.4-build1-MU'''
On aus |/opt/aus2/snippets/staging/|:
~/bin/backupsnip SeaMonkey-2.0.14-build2-2.4-build1-MU
~/bin/pushsnip SeaMonkey-2.0.14-build2-2.4-build1-MU
=== Push website updates Live ===
locally:
cvs up -Pd && patch -p0 < patch && cvs ci -m ....
=== Push Updates Live ===
Once website updates are live
On aus |/opt/aus2/snippets/staging/|:
~/bin/backupsnip SeaMonkey-2.6.1-build1
~/bin/pushsnip SeaMonkey-2.6.1-build1


== WE ARE HERE ==
== WE ARE HERE ==
Confirmed users
2,078

edits