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 11 and Version 12 of en/howto_release


Ignore:
Timestamp:
Apr 7, 2011, 4:15:16 PM (10 years ago)
Author:
laurentj
Comment:

new build_release_pack and publish_berlios script on the server

Legend:

Unmodified
Added
Removed
Modified
  • en/howto_release

    v11 v12  
    2929    - create packages localy with build/buildjelix.php and build/buildapp.php and test them
    3030    - on the server, run
    31         * {{{install/publish_release.sh $BRANCH_VERSION $TAG_NAME $VERSION}}} where:
     31        * {{{install/build_release_pack $BRANCH_VERSION $TAG_NAME $VERSION}}} where:
    3232            * $BRANCH_VERSION is the name of the 'branch': 1.0.x, 1.1.x, 1.2.x
    3333            * $TAG_NAME is the tag in the hg repository, for the release (RELEASE_JELIX_1_0_11 for example)
    3434            * $VERSION  the version number of the release (1.0.11 for example)
    35         * it will create package and upload them on jelix.org and berlios.de
     35        * it will create package and install them on download.jelix.org
    3636    - build and update the API documentation on the web site, by running this command line on the server
    3737        * {{{install/build_release_doc $BRANCH_VERSION $TAG_NAME $VERSION}}} where:
     
    4444            * $PAGE_ID is the id of the first page of the manual. ex: en:manual-1.0
    4545            * $VERSION is the version of the release (1.0.11 for example)
     46    - upload files (packages, docs, manuals) on berlios.de :
     47        * {{{install/publish_berlios $BRANCH_VERSION $VERSION}}} where:
     48            * $BRANCH_VERSION is the name of the 'branch': 1.0.x, 1.1.x, 1.2.x
     49            * $VERSION  the version number of the release (1.0.11 for example)
    4650    - update files pages on berlios.de
    4751    - update home page of the web site (through the svn repo of the web site)
     
    8185    - create packages with build/buildjelix.php and build/buildapp.php to test them
    8286    - on the server, run
    83         * {{{install/publish_release.sh $BRANCH_VERSION $TAG_NAME $VERSION}}} where:
     87        * {{{install/build_release_pack $BRANCH_VERSION $TAG_NAME $VERSION}}} where:
    8488            * $BRANCH_VERSION is the name of the 'branch': 1.0.x, 1.1.x, 1.2.x
    8589            * $TAG_NAME is the tag in the hg repository, for the release (RELEASE_JELIX_1_0_11 for example)
    8690            * $VERSION  the version number of the release (1.0.11 for example)
    87         * it will create package and upload them on jelix.org and berlios.de
     91        * it will create package and install them on download.jelix.org
    8892    - build and update the API documentation on the web site, by running this command line on the server
    8993        * {{{install/build_release_doc $BRANCH_VERSION $TAG_NAME $VERSION}}} where:
     
    96100            * $PAGE_ID is the id of the first page of the manual. ex: en:manual-1.0
    97101            * $VERSION is the version of the release (1.0.11 for example)
     102    - upload files (packages, docs, manuals) on berlios.de :
     103        * {{{install/publish_berlios $BRANCH_VERSION $VERSION}}} where:
     104            * $BRANCH_VERSION is the name of the 'branch': 1.0.x, 1.1.x, 1.2.x
     105            * $VERSION  the version number of the release (1.0.11 for example)
    98106    - update files pages on berlios.de
    99107    - update home page of the web site (through the svn repo of the web site)