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 30 and Version 31 of en/howto_release


Ignore:
Timestamp:
Oct 20, 2019, 3:39:45 PM (3 weeks ago)
Author:
laurentj
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • en/howto_release

    v30 v31  
    1616        * the page dedicated to the branch should be updated with the list of improvements and bug fixed
    1717        * don't forget similar pages in other languages, at least in french
    18     - execute the build/set_new_version.sh $NEWVERSION $NEXTVERSION
     18    - execute the php build/set_new_version.php $NEWVERSION $NEXTVERSION
    1919        * 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
     20        * ex: NEWVERSION=1.7.2 NEXTVERSION=1.7.3-pre
     21    - create a new tag on jelix-standard repos
    2122    - create packages locally with build/buildjelix.php and build/buildapp.php and test them
    2223    - on the server, run
    2324        * {{{scripts/release $VERSION}}} where $VERSION is the version number of the release (1.0.11 for example)
    2425        * it will build package, manual, pdf, reference API, install them on download.jelix.org, update wiki etc..
     26    - create a release on github with built packages
     27    - update version in api/ on jelix.org
    2528    - publish a news on jelix.org/news/,  in mailing lists and on tweeter
    2629
     
    4851        * testapp/VERSION
    4952    - create packages locally with build/buildjelix.php and build/buildapp.php and test them
     53    - create a release on github with built packages
     54    - create a new tag on jelix-standard repos
    5055    - update the controller of the homepage of the web site, add the branch number in the list
    5156    - update the template of home page to show the new stable branch