Confirmed users
3,104
edits
| (15 intermediate revisions by the same user not shown) | |||
| Line 65: | Line 65: | ||
| rowspan="4" | 2 | | rowspan="4" | 2 | ||
| Linux | | Linux | ||
| rowspan="4" | | | rowspan="4" | 20120312181643 | ||
| | | mv-moz2-linux-ix-slave06 | ||
| | | 1 hrs, 16 mins, 53 secs | ||
|- | |- | ||
| Linux64 | | Linux64 | ||
| | | linux64-ix-slave05 | ||
| | | 1 hrs, 14 mins, 38 secs | ||
|- | |- | ||
| Mac | | Mac | ||
| | | moz2-darwin10-slave50 | ||
| | | 3 hrs, 25 mins, 21 secs | ||
|- | |- | ||
| Windows | | Windows | ||
| | | mw32-ix-slave13 | ||
| | | 3 hrs, 25 mins, 26 secs | ||
|} | |} | ||
| Line 343: | Line 343: | ||
=== Final verification === | === Final verification === | ||
No problems. | |||
=== Push index file to mirrors === | === Push index file to mirrors === | ||
| Line 348: | Line 349: | ||
=== Push to external mirrors === | === Push to external mirrors === | ||
Removed previously added exclusion lines. | |||
=== Release Day === | === Release Day === | ||
====Push XULRunner to Mirrors ==== | ====Push XULRunner to Mirrors ==== | ||
<pre> | |||
# ssh -i ~/.ssh/xrbld_dsa xrbld@stage | |||
rsync -av --exclude=*.txt --exclude=*unsigned* --exclude=*-symbols.zip --exclude=*.checksums \ | |||
--exclude 'jsshell-*' \ | |||
/pub/mozilla.org/xulrunner/nightly/11.0-candidates/build2/ /pub/mozilla.org/xulrunner/releases/11.0/ | |||
</pre> | |||
==== Update XULRunner wiki page ==== | ==== Update XULRunner wiki page ==== | ||
| Line 363: | Line 369: | ||
==== Push to Release Channel ==== | ==== Push to Release Channel ==== | ||
Enabled manual-only-updates throttling by [https://bugzilla.mozilla.org/attachment.cgi?id=603055 this patch] | Enabled manual-only-updates throttling by [https://bugzilla.mozilla.org/attachment.cgi?id=603055 this patch] | ||
~/bin/pushsnip Firefox-11.0-build2 | |||
# 68m46.449s | |||
==== Update symlinks ==== | ==== Update symlinks ==== | ||
<pre> | |||
# ffxbld@stage | |||
cd /pub/mozilla.org/firefox/releases | |||
ln -s 11.0 latest-11.0 | |||
rm latest-10.0 | |||
rm latest | |||
ln -s latest-11.0 latest | |||
</pre> | |||
==== Update browser choice website ==== | ==== Update browser choice website ==== | ||
Filed {{bug|735348}} | |||
==== Problems with Bouncer/sentry ==== | |||
See {{bug|735363}} for the details. | |||
* Forgot to remove "- firefox/11.0/**" line (fallout from build1) | |||
* Forgot to add 11.0 to rsyncd-mozilla-current.exclude | |||
== Detached GPG signing for Mac dmg files == | |||
* it turned out that we don't upload *dmg.asc files, see {{bug|738349}} | |||
* On keymaster: | |||
mkdir -p ~/signing-work/firefox-11.0/build2 | |||
cd ~/signing-work/firefox-11.0 | |||
rsync -avP --include='*.dmg' --include='*/' --exclude='*' cltbld@stage.mozilla.org:/pub/mozilla.org/firefox/nightly/11.0-candidates/build2/mac/ ./build2/mac/ | |||
find build2/mac -type f -name '*.dmg' -exec gpg --no-use-agent --batch --passphrase "$(GPGPASS)" -sba '{}' \; | |||
find build2/mac -type f -name '*.dmg.asc' -exec chmod 644 '{}' \; | |||
rsync -e "ssh -i /home/cltsign/.ssh/ffxbld_dsa" -avP --include='*.dmg.asc' --include='*/' --exclude='*' ./build2/mac/ ffxbld@stage.mozilla.org:/pub/mozilla.org/firefox/nightly/11.0-candidates/build2/mac/ | |||
rsync -e "ssh -i /home/cltsign/.ssh/ffxbld_dsa" -avP --include='*.dmg.asc' --include='*/' --exclude='*' ./build2/mac/ ffxbld@stage.mozilla.org:/pub/mozilla.org/firefox/releases/11.0/mac/ | |||