Jetpack/Release Process: Difference between revisions

Jump to navigation Jump to search
Line 170: Line 170:
== Bless Candidate ==
== Bless Candidate ==


Blessing the last release candidate simply entails copying its archives to files with names reflecting the final release and updating the "latest" symlinks to point to those new files:
Copy the archives for the latest release candidate to files without the release candidate identifier in the name:


  ssh stage.mozilla.org
  ssh stage.mozilla.org
  cd /pub/mozilla.org/labs/jetpack/
  cd /pub/mozilla.org/labs/jetpack/
  cp jetpack-sdk-0.3rc1.tar.gz jetpack-sdk-0.3.tar.gz
  cp addon-sdk-1.0b1rc1.tar.gz addon-sdk-1.0b1.tar.gz
  cp jetpack-sdk-0.3rc1.zip jetpack-sdk-0.3.zip
  cp addon-sdk-1.0b1rc1.zip addon-sdk-1.0b1.zip
  rm jetpack-sdk-latest.tar.gz; ln -s jetpack-sdk-0.3.tar.gz jetpack-sdk-latest.tar.gz
 
  rm jetpack-sdk-latest.zip; ln -s jetpack-sdk-0.3.zip jetpack-sdk-latest.zip
Update the /pub/mozilla.org/labs/jetpack/.htaccess file to redirect the "latest" symlinks to the new release:
 
  Redirect 307 /pub/mozilla.org/labs/jetpack/addon-sdk-latest.zip https://ftp.mozilla.org/pub/mozilla.org/labs/jetpack/addon-sdk-1.0b1.zip
Redirect 307 /pub/mozilla.org/labs/jetpack/addon-sdk-latest.tar.gz https://ftp.mozilla.org/pub/mozilla.org/labs/jetpack/addon-sdk-1.0b1.tar.gz
  Redirect 307 /pub/mozilla.org/labs/jetpack/jetpack-sdk-latest.zip https://ftp.mozilla.org/pub/mozilla.org/labs/jetpack/addon-sdk-1.0b1.zip
Redirect 307 /pub/mozilla.org/labs/jetpack/jetpack-sdk-latest.tar.gz https://ftp.mozilla.org/pub/mozilla.org/labs/jetpack/addon-sdk-1.0b1.tar.gz
 
Test the latest symlinks to ensure they correctly provide the new release.


== Update Website ==
== Update Website ==
canmove, Confirmed users
2,056

edits

Navigation menu