developer.jelix.org is not used any more and exists only for history. Post new tickets on the Github account.
developer.jelix.org n'est plus utilisée, et existe uniquement pour son historique. Postez les nouveaux tickets sur le compte github.

Changes between Version 29 and Version 30 of en/howto_release


Ignore:
Timestamp:
Jun 3, 2015, 5:07:25 PM (6 years ago)
Author:
laurentj
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • en/howto_release

    v29 v30  
    1717        * don't forget similar pages in other languages, at least in french
    1818    - execute the build/set_new_version.sh $NEWVERSION $NEXTVERSION
    19         * it will update VERSION files and add a tag like RELEASE_JELIX_X_Y_Z
     19        * it will update VERSION files and add a tag like RELEASE_JELIX_X_Y_Z
     20        * ex: NEWVERSION=1.6.4 NEXTVERSION=1.6.5pre.SERIAL
    2021    - create packages locally with build/buildjelix.php and build/buildapp.php and test them
    2122    - on the server, run
    22         * {{{scripts/release $VERSION $NEXTVERSION}}} where $VERSION is the version number of the release (1.0.11 for example)
     23        * {{{scripts/release $VERSION}}} where $VERSION is the version number of the release (1.0.11 for example)
    2324        * it will build package, manual, pdf, reference API, install them on download.jelix.org, update wiki etc..
    2425    - publish a news on jelix.org/news/,  in mailing lists and on tweeter
     
    4142    - create a new branch jelix-1.X.x in the jelix repository
    4243    - execute the build/set_new_version.sh $NEWVERSION $NEXTVERSION on the new branch
    43         * it will update VERSION files and add a tag like RELEASE_JELIX_X_Y_Z
     44        * it will update VERSION files and add a tag like RELEASE_JELIX_X_Y_Z
     45        * ex: NEWVERSION=1.6.4 NEXTVERSION=1.6.5pre.SERIAL
    4446    - Update these files on the master branch, with the next major version number
    4547        * lib/jelix/VERSION
     
    5052    - update all menu bar in some pages to add link to the manual (references page, wiki template)
    5153    - on the server, run
    52         * {{{scripts/release $VERSION $NEXTVERSION}}} where $VERSION is the version number of the release (1.0.11 for example)
     54        * {{{scripts/release $VERSION}}} where $VERSION is the version number of the release (1.0.11 for example)
    5355            * it will build package, manual, pdf, reference API, install them on download.jelix.org, update wiki etc..
    5456        * update the script scripts/scripts.config.sh to set the new stable branch, for nightly builds