canmove, Confirmed users
1,008
edits
(→Stage) |
No edit summary |
||
| (3 intermediate revisions by one other user not shown) | |||
| Line 1: | Line 1: | ||
<small>[[Releases/Thunderbird_3.0a1|« Back to Thunderbird 3 Alpha 1 Release Page]]</small> | |||
=Build Engineers= | =Build Engineers= | ||
| Line 296: | Line 298: | ||
mv mar/thunderbird-3.0a1.en-US.mac.complete.mar mar/update/mac/en-US/thunderbird-3.0a1.complete.mar | mv mar/thunderbird-3.0a1.en-US.mac.complete.mar mar/update/mac/en-US/thunderbird-3.0a1.complete.mar | ||
mv mar/thunderbird-3.0a1.en-US.win32.complete.mar mar/update/win32/en-US/thunderbird-3.0a1.complete.mar | mv mar/thunderbird-3.0a1.en-US.win32.complete.mar mar/update/win32/en-US/thunderbird-3.0a1.complete.mar | ||
# fix up permissions | # fix up permissions | ||
find . -type f -exec chmod -v 644 {} \; | find . -type f -exec chmod -v 644 {} \; | ||
find . -type d -exec chmod -v 755 {} \; | find . -type d -exec chmod -v 755 {} \; | ||
chown -R cltbld:thunderbird * | chown -R cltbld:thunderbird * | ||
rsync -av stage-unsigned/ stage-signed/ | |||
==Sign Installers== | |||
* pull stage:/data/cltbld/thunderbird-3.0a1/batch1/stage-signed/ to signing machine | |||
* follow installer-signing-instructions [https://intranet.mozilla.org/Build:Unified_Release_Process#Sign_builds here] | |||
* push signed bits back to same location on stage | |||
* complete stage-merged: | |||
# on stage | |||
cd /data/cltbld/thunderbird-3.0a1/ | |||
rsync -av batch1/mar/ stage-merged/ | |||
rsync -av batch1/stage-signed/ stage-merged/ | |||
* Create MD5 and SHA1 checksum files | |||
# on stage as cltbld | |||
cd /data/cltbld/thunderbird-3.0a1/stage-merged/ | |||
~/bin/checksum-files . | |||
* Fix permissions & ownership (on the detached sigs and the two SUM files respectively) | |||
chown -R cltbld:thunderbird . | |||
chmod 644 *SUMS | |||
==Release== | |||
* get the last formal "go" from Thunderbird QA & release-drivers | |||
* push the stage-merged directory to the releases area : | |||
# on stage | |||
rsync -av /data/cltbld/thunderbird-3.0a1/stage-merged/ /home/ftp/pub/thunderbird/releases/3.0a1/ | |||
* Update /etc/rsyncd-mozilla-current.exclude on surf and dm-stage02 - not critical that this happens immediately. ''Skipped for alpha release, we don't need the extra mirror coverage'' | |||
==Update Bouncer== | |||
* Add entries to download.mozilla.org | |||