SeaMonkey:Release Process:2.0.13: Difference between revisions

No edit summary
 
(8 intermediate revisions by 2 users not shown)
Line 5: Line 5:


== Bugs ==
== Bugs ==
Tracking bug filed as TBD<!--{{bug|626569}}-->
Tracking bug filed as {{bug|643216}}


== Build Engineer ==
== Build Engineer ==
Line 31: Line 31:
* 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-1.9.1 -m "SeaMonkey 2.0.13build1" doit
  buildbot sendchange --username=Callek --master=localhost:9010 --branch=releases/comm-1.9.1 -c "SeaMonkey 2.0.13build1" doit
* Apparantly I never actually pushed the buildbot-custom config change, which means I re-built 2.0.12 build1, moving now to 2.0.13 again re-sent the sendchange
buildbot sendchange --username=Callek --master=localhost:9010 --branch=releases/comm-1.9.1 -c "SeaMonkey 2.0.13build1" doit
* That meant that due to the ovewriting of it all, I had to sync in the 2.0.12 builds back into the candidates dir. Manually generate *_info.txt and lost the crash symbols (which aren't really used directly).


== Wall Clock Time ==
== Wall Clock Time ==


=== Build ===
=== Build ===
* buildbot sendchange: Sat Mar 19 22:43:45 PDT 2011
* buildbot sendchange: Sat Mar 19 22:49:31 PDT 2011
* tag:
* tag:
* source:
* source:
Line 50: Line 53:
=== Signing ===
=== Signing ===


* TBD manually via fakesign.sh
* manually via fakesign.sh
Start: Sun Mar 20 19:02:14 PDT 2011
End: Sun Mar 20 19:02:39 PDT 2011
 
=== Updates and Verification ===
 
*updates ran into a problem, due to my mess with 2.0.12 earlier fixed that and re-ran. manually triggered build, all good.
 
=== Push Updates to the beta Channel ===
 
~/bin/backupsnip 2011*-SeaMonkey-2.0.13-beta
~/bin/pushsnip 2011*-SeaMonkey-2.0.13-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 Updates to the Release Channel ===
 
~/bin/backupsnip 20110320-SeaMonkey-2.0.13
~/bin/pushsnip 20110320-SeaMonkey-2.0.13


=== Verification ===
=== Verification ===
Line 63: Line 94:
=== Update Channels ===
=== Update Channels ===


* Push to beta:
* Push to beta: Tue Mar 22
* Push to mirrors:
* Push to mirrors: Tue Mar 22 [night]
* Push to release:
* Push to release: Thu Mar 24 15:54:28 PDT 2011
Account confirmers, Anti-spam team, canmove, Confirmed users, Bureaucrats and Sysops emeriti
4,083

edits