Development Team/Release: Difference between revisions
link to policy before template for new feature process |
|||
| 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== | ||