Changes between Initial Version and Version 1 of GENIRacksHome/OpenGENIRacks/SoftwareReleaseNotes


Ignore:
Timestamp:
05/23/14 11:37:01 (10 years ago)
Author:
Jeanne Ohren
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GENIRacksHome/OpenGENIRacks/SoftwareReleaseNotes

    v1 v1  
     1== Process Describing GRAM Releases ==
     2
     3Process to be followed for GRAM releases:
     4
     5  1.  Decide on a release number such as 2.0
     6  2.  Repository should be tagged by typing: 
     7      * git tag -a v2.0 -m 'v2.0'
     8  3.  From the top level gram directory type:
     9      * git show v2.0 > src/GRAMVERSION
     10  4.  Then to make new deb files:
     11      * Note:  create_gram_packages.py really seems to want the gram_root to be right under the package builder's home directory - i.e. /home/sdabideen/gram is the git clone. And we are compatible with gcf-2.4.1.  Not sure about later gcf releases.
     12      * cd pkg
     13      * python create_gram_packages.py --version="3.2" --output_directory=/home/sdabideen --gram_root=/home/sdabideen --gcf_root=/home/sdabideen/gcf-2.4.1
     14  5.  For update deb files:
     15      * python create_gram_packages.py --is_update=True --version="2.3" --output_directory=/home/sdabideen --gram_root=/home/sdabideen --gcf_root=/home/sdabideen/gcf-2.4.1
     16  6.  To check .deb file contents:
     17    * mkdir ~/temp
     18    * dpkg -x somepackage.deb ~/temp/
     19
     20{{{
     21
     22Usage: create_gram_packages.py [options]
     23
     24Options:
     25  -h, --help            show this help message and exit
     26  --version=VERSION     Version number for gram deb release
     27  --output_directory=OUTPUT_DIRECTORY
     28                        Output directory for deb files
     29  --gcf_root=GCF_ROOT   Location of local GCF root
     30  --is_update=IS_UPDATE
     31                        Use this option to create an update package rather
     32                        than the full package
     33  --gram_root=GRAM_ROOT
     34                        Root of the GRAM source tree
     35
     36
     37
     38}}}