Confirmed users
4,293
edits
Line 446: | Line 446: | ||
==== XULRunner build ==== | ==== XULRunner build ==== | ||
Created the builds by going to the buildbot waterfall for mozilla-1.9.2 and forcing builds for linux (not x64), mac and windows xulrunner. Set the branch to 'releases/mozilla-1.9.2' and revision to 'FIREFOX_3_6b1_RELEASE'. | |||
When they finished, as xrbld@stage moved /pub/mozilla.org/xulrunner/nightly/latest-mozilla-1.9.2/*1.9.2b1.* to ..../nightly/1.9.2b1-candidates/build3/. Contacted mfinkle and dtownsend for smoketest QA. | |||
# cltbld@stage | |||
VERSION=1.9.2b1 | |||
FX_VERSION=3.6b1 | |||
BUILD=3 | |||
mkdir -p ~/xulrunner-${VERSION}/batch1/stage-unsigned/{runtimes,source,sdk} | |||
cd ~/xulrunner-${VERSION}/batch1/stage-unsigned | |||
rsync -av --exclude=*sdk* --exclude=*info* \ | |||
/home/ftp/pub/xulrunner/nightly/${VERSION}-candidates/build${BUILD}/ runtimes/ | |||
rsync -av --include=*sdk* --exclude=* \ | |||
/home/ftp/pub/xulrunner/nightly/${VERSION}-candidates/build${BUILD}/ sdk/ | |||
cp -pv /pub/mozilla.org/firefox/releases/${FX_VERSION}/source/firefox-${FX_VERSION}.source.tar.bz2 \ | |||
source/xulrunner-${VERSION}.source.tar.bz2 | |||
cd ~/xulrunner-${VERSION}/batch1 | |||
rsync -av stage-unsigned/ stage-signed/ | |||
Then create detached signatures per [https://intranet.mozilla.org/Build:Signing#Installer.2Farchive_signing_before_release usual process] (with PRODUCT=xulrunner, VERSION=1.9.2b1, don't need BUILD, TAG, or KEYDIR), skip the win32 signing section, do pgp, verify and upload. Back on stage: | |||
cd ~/xulrunner-${VERSION}/batch1/stage-signed | |||
cp /pub/mozilla.org/firefox/releases/${FX_VERSION}/KEY . | |||
~/bin/checksum-files . | |||
chown -R cltbld:xulrunner . | |||
find . -type f -exec chmod -v 644 {} \; | |||
find . -type d -exec chmod -v 755 {} \; | |||
cd ~/xulrunner-${VERSION}/batch1 | |||
rsync -nav stage-signed/* /home/ftp/pub/xulrunner/releases/${VERSION}/ | |||
If all is fine then | |||
rsync -av stage-signed/* /home/ftp/pub/xulrunner/releases/${VERSION}/ | |||
For this first 1.9.2 XULRunner relase, this page was created | |||
* [https://developer.mozilla.org/En/XULRunner_1.9.2_Release_Notes Release Notes] | |||
For subsequent 1.9.2 releases we'll update all the links for the version change. | |||
Once we hit 3.6 final we'll add 1.9.2 to | |||
* [https://developer.mozilla.org/En/Gecko_SDK Gecko_SDK] |