SeaMonkey:Release Process:2.0.4: Difference between revisions

 
(13 intermediate revisions by the same user not shown)
Line 39: Line 39:
* l10n_verify and updates started automatically, triggered by the fake-signing.
* l10n_verify and updates started automatically, triggered by the fake-signing.
** updates failed with [https://bugzilla.mozilla.org/show_bug.cgi?id=492913#c53 a wrong oldRepoPath], needed to fix that and re-trigger updates manually.
** updates failed with [https://bugzilla.mozilla.org/show_bug.cgi?id=492913#c53 a wrong oldRepoPath], needed to fix that and re-trigger updates manually.
** L10n verification shows an interesting number of diffs, about crash reporter and bookmarks on all locales. Need to investigate [http://cb-seamonkey-linuxmaster-01.mozilla.org:8010/builders/l10n_verification/builds/2 log].
** L10n verification shows an interesting number of diffs, about crash reporter and bookmarks on all locales. Needed to investigate [http://cb-seamonkey-linuxmaster-01.mozilla.org:8010/builders/l10n_verification/builds/2 log]. Misak tested the Russian builds and says everything is OK.
* The update verification steps all needed to be manually triggered after the updates step went green.
* The update verification steps all needed to be manually triggered after the updates step went green.
** Linux, Win32 and Mac verification are all running.
** Linux, Win32 and Mac verification are all green.
 
=== Push Updates to the beta Channel ===
 
~/bin/backupsnip 20100318-SeaMonkey-2.0.4-beta
~/bin/pushsnip 20100318-SeaMonkey-2.0.4-beta
 
=== Copy ZIPs ===
 
Used <code>zipcopy.sh</code> as documented in [[SeaMonkey:Release_Process:2.0.3|2.0.3]] notes to provide ZIPs along with the installers for Windows and additionally copy the 64bit file over to contrib.
 
=== Copy Language Packs ===
 
Used <code>langpackmove.sh</code> as documented in [[SeaMonkey:Release_Process:2.0b1|2.0b1]] notes to move the langpacks into the directory we want them in for release.
 
=== Create Checksums ===
 
With <code>make-checksums.sh</code> as documented in [[SeaMonkey:Release_Process:2.0.3|2.0.3]] notes, created MD5SUMS and SHA1SUMS files containing all files we release - copying the README from last time and replacing the versions as needed, as well as doing the same for Linux x86_64.
 
=== Push To Mirrors ===
 
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.
 
=== Final Verification ===
 
Used 'Force Build' to start the final_verification builder, all tested URLs are HTTP 200 and 302 - ready for going public!
 
=== Publish Updates to the release Channel ===
 
~/bin/backupsnip 20100318-SeaMonkey-2.0.4
~/bin/pushsnip 20100318-SeaMonkey-2.0.4


== Wall Clock Time ==
== Wall Clock Time ==
Line 92: Line 122:
** Start: Wed Mar 17 13:22:24 2010
** Start: Wed Mar 17 13:22:24 2010
** End: Wed Mar 17 13:46:10 2010
** End: Wed Mar 17 13:46:10 2010
* updates (failed due to wrong oldRepoPath):
** Start: Wed Mar 17 19:52:39 2010
** End: Wed Mar 17 20:14:15 2010
** Elapsed: 21 mins, 36 secs
* updates:
* updates:
** Start: Thu Mar 18 06:12:37 2010
** End: Thu Mar 18 07:25:50 2010
** Elapsed: 1 hrs, 13 mins, 12 secs


=== Signing ===
=== Signing ===
Line 103: Line 140:
* l10n_verification:
* l10n_verification:
** Start: Wed Mar 17 19:42:21 2010
** Start: Wed Mar 17 19:42:21 2010
** End: Wed Mar 17 20:22:25 2010
** Elapsed: 40 mins, 3 secs
* linux_update_verify:
* linux_update_verify:
** Start: Thu Mar 18 07:51:11 2010
** End: Thu Mar 18 09:08:13 2010
** Elapsed: 1 hrs, 17 mins, 1 secs
* win32_update_verify:
* win32_update_verify:
** Start: Thu Mar 18 08:01:58 2010
** End: Thu Mar 18 09:22:10 2010
** Elapsed: 1 hrs, 20 mins, 12 secs
* macosx_update_verify:
* macosx_update_verify:
** Start: Thu Mar 18 08:08:42 2010
** End: Thu Mar 18 09:41:44 2010
** Elapsed: 1 hrs, 33 mins, 1 secs
* final_verification:
* final_verification:
** Start: Tue Mar 30 07:31:09 2010
** End: Tue Mar 30 07:40:09 2010
** Elapsed: 9 mins, 0 secs


=== Update Channels ===
=== Update Channels ===


* Push to beta: TDB
* Push to beta: Tue Mar 23 11:00:11 PDT 2010
* Push to mirrors: TDB
* Push to mirrors: Tue Mar 30 05:25 PDT 2010
* Push to release: TDB
* Push to release: Tue Mar 30 10:16:20 PDT 2010
Account confirmers, Anti-spam team, canmove, Confirmed users, Bureaucrats and Sysops emeriti
4,083

edits