Changes between Version 3 and Version 4 of GENIRacksHome/OpenGENIRacks/SoftwareReleaseNotes


Ignore:
Timestamp:
05/27/14 13:31:35 (10 years ago)
Author:
lnevers@bbn.com
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GENIRacksHome/OpenGENIRacks/SoftwareReleaseNotes

    v3 v4  
    33The following process is to be followed to create a GRAM release package:
    44
    5   1.  Determine the release number (example 2.0)
    6   2.  Repository should be tagged with the release number 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/
     5 1.  Determine the release number (example 2.0)
     6 2.  Repository should be tagged with the release number by typing:
     7{{{
     8   $ git tag -a v2.0 -m 'v2.0'
     9}}}
     10 3.  From the top level gram directory type:
     11{{{
     12   $ git show v2.0 > src/GRAMVERSION
     13}}}
     14 4.  Then to make new deb files:
     15 '' 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.''
     16{{{
     17   $ cd pkg
     18   $ python create_gram_packages.py --version="3.2" --output_directory=/home/sdabideen --gram_root=/home/sdabideen --gcf_root=/home/sdabideen/gcf-2.4.1
     19}}}
     20 5.  For update deb files:
     21{{{
     22   $ 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
     23}}}
     24 6.  To check .deb file contents:
     25{{{
     26   $ mkdir ~/temp
     27   $ dpkg -x somepackage.deb ~/temp/
     28}}}
    1929
    2030