Releases/Firefox 3.0.13/BuildNotes: Difference between revisions

Line 249: Line 249:


==== Release matching XULRunner build ====
==== Release matching XULRunner build ====
'''NOT DONE YET'''
XULRunner builds are produced by the automation, this is to groom them and push to the mirrors.
XULRunner builds are produced by the automation, this is to groom them and push to the mirrors.


Line 263: Line 262:
  rsync -av --include=*sdk* --exclude=* \
  rsync -av --include=*sdk* --exclude=* \
   /home/ftp/pub/xulrunner/nightly/${VERSION}-candidates/build${BUILD}/ sdk/
   /home/ftp/pub/xulrunner/nightly/${VERSION}-candidates/build${BUILD}/ sdk/
  cp /home/ftp/pub/firefox/releases/${FX_VERSION}/source/firefox-${FX_VERSION}-source.tar.bz2 \
  cp -pv ~/firefox-${FX_VERSION}/stage-merged/source/firefox-${FX_VERSION}-source.tar.bz2 \
   source/xulrunner-${VERSION}-source.tar.bz2
   source/xulrunner-${VERSION}-source.tar.bz2
  cd ~/xulrunner-${VERSION}/batch1
  cd ~/xulrunner-${VERSION}/batch1
  rsync -av stage-unsigned/ stage-signed/
  rsync -av stage-unsigned/ stage-signed/


Then create detached signatures per [https://intranet.mozilla.org/Build:Unified_Release_Process#Sign_builds usual process] (with PRODUCT=xulrunner, VERSION=1.9.0.13, don't need BUILD or TAG), skip the win32 signing section, do pgp, verify and upload. Back on stage:
Then create detached signatures per [https://intranet.mozilla.org/Build:Signing#Installer.2Farchive_signing_before_release usual process] (with PRODUCT=xulrunner, VERSION=1.9.0.13, don't need BUILD or TAG), skip the win32 signing section, do pgp, verify and upload. Back on stage:


  cd ~/xulrunner-${VERSION}/batch1/stage-signed
  cd ~/xulrunner-${VERSION}/batch1/stage-signed
  cp /home/ftp/pub/firefox/releases/${FX_VERSION}/KEY .
  cp ~/firefox-${FX_VERSION}/stage-merged/KEY .
  ~/bin/checksum-files .
  ~/bin/checksum-files .
  chown -R cltbld:xulrunner .
  chown -R cltbld:xulrunner .
Line 278: Line 277:
  cd ~/xulrunner-${VERSION}/batch1
  cd ~/xulrunner-${VERSION}/batch1
  rsync -nav stage-signed/* /home/ftp/pub/xulrunner/releases/${VERSION}/
  rsync -nav stage-signed/* /home/ftp/pub/xulrunner/releases/${VERSION}/
'''DONE TO HERE'''


If all is fine then
If all is fine then
Confirmed users
4,293

edits