Changes between Version 1 and Version 2 of Development2/ReleaseChecklist


Ignore:
Timestamp:
05/06/16 08:04:41 (4 years ago)
Author:
jaap
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Development2/ReleaseChecklist

    v1 v2  
    22= 1) Complete milestone =
    33
    4   * Update/complete the milestone in Trac for the release - i.e.: [milestone:v1.0.1]
     4  * Update/complete the milestone in Trac for the release - i.e.: [milestone:v2.0.1]
    55  * reference ticket's with each item
    66
     
    2424= 5) GIT: bugfix release: patchlevel version increase =
    2525
    26 When you're only releasing a patchlevel version, i.e.: from 1.0.0 to 1.0.1:
     26When you're only releasing a patchlevel version, i.e.: from 2.0.0 to 2.0.1:
    2727  * we don't create seperate branch for patchlevel versions
    2828  * we keep the minor version branch, i.e.: 1.0
     
    3636}}}
    3737
    38 I.e.: release 1.0.1:
     38I.e.: release 2.0.1:
    3939
    4040{{{
    41 git checkout stable/1.0
    42 git tag -a 1.0.1 -m "Version 1.0.1 release"
     41git checkout stable/2.0
     42git tag -a 2.0.1 -m "Version 2.0.1 release"
    4343git push --tags
    4444}}}
     
    4646= 5) GIT: feature release: major/minor version increase =
    4747
    48 For major or minor version increase releases (i.e. 1.1 or 2.0)
     48For major or minor version increase releases (i.e. 2.0 or 3.0)
    4949  * we create a new branch
    5050  * tag the version
     
    6060}}}
    6161
    62 I.e.: release 1.1
     62I.e.: release 2.0
    6363{{{
    64 git checkout -b stable/1.1 master
    65 git tag -a 1.1 -m "Version 1.1 release"
    66 git push --tags origin stable/1.1
    67 git config branch.stable/1.1.remote origin
    68 git config branch.stable/1.1.merge refs/heads/stable/1.1
     64git checkout -b stable/2.0 master
     65git tag -a 2.0 -m "Version 2.0 release"
     66git push --tags origin stable/2.0
     67git config branch.stable/2.0.remote origin
     68git config branch.stable/2.0.merge refs/heads/stable/2.0
    6969}}}
    7070
     
    7878I.e.:
    7979{{{
    80 git checkout stable/1.0
    81 git archive --format=tar --prefix=CMT-1.0.1/ HEAD | bzip2 >CMT-1.0.1.src.tar.bz2
     80git checkout stable/2.0
     81git archive --format=tar --prefix=CMT-2.0.0/ HEAD | bzip2 >CMT-2.0.0.src.tar.bz2
    8282}}}
    8383