Changes

Jump to navigation Jump to search
Line 78: Line 78:     
  ./release --help
 
  ./release --help
 +
 +
==== For sucrose activities ====
 +
 +
===== Before release =====
 +
 +
Be sure to have the same state as origin/master, git pull, git log, gitstatus, git reset --hard origin/master
 +
 +
===== Release =====
 +
 +
cd into the activity directory, run the sugar-tools 'release' script from there
 +
 +
~/prog/sugar-tools/release
 +
 +
If you want to be sure about the version you can pass the version you want it to be to the script:
 +
 +
~/prog/sugar-tools/release -v 0.96.5
 +
 +
Requirements:
 +
 +
* has to be done in a sugar shell
 +
* user needs ssh access to sugarlabs.org
 +
* user needs write access to the upload directory: http://download.sugarlabs.org/sources/sucrose/fructose/
 +
 +
===== Upload the .xo file to ASLO =====
 +
 +
Tarball is uploaded but you're not done yet, you need to upload the .xo file to ASLO manually.
    
== Sugar release cycle==
 
== Sugar release cycle==
296

edits

Navigation menu