-
Notifications
You must be signed in to change notification settings - Fork 13
How to Release the CDR
gregjan edited this page Oct 3, 2011
·
27 revisions
- Go to a cdr master folder:
cd cdr
- or
git clone
(if no cdr folder has been cloned)
- make sure you are on master branch and have no outgoing/incoming changes
- do
git pull
- do
git status
- set the email and user name for the m2e-core local git repository git config user.email git config user.name
- create a local release branch (not checked out yet) git branch rb-
- update the checked out master branch pom files to the next -SNAPSHOT version. vim pom.xml (repeat for modules, replace version numbers where they appear) git commit -s -a -m "new version <version+1>-SNAPSHOT" git push
- checkout the release branch git checkout rb-
- update checked out release branch pom files to the release version. vim pom.xml (repeat for modules, replace version numbers where they appear)
- commit and tag your changes git commit -s -a -m "new release " git tag
- deploy the release to Artifactory mvn clean deploy -Dmaven.test.skip=true
- push release tag git push origin .BUILDQUALIFIER
- remove release branch if you intend to keep local git repository git branch -D rb-