-
Notifications
You must be signed in to change notification settings - Fork 26
Releasing
kontulai edited this page Sep 11, 2012
·
4 revisions
This document has instructions for the developers who are making a new release of JavalibCore
- Remember to do git pull, mvn clean package, and mvn integration-test
- Update version number in pom.xml 1.0.1
- git commit -m "Version 1.0.1" pom.xml
- git tag 1.0.1
- mvn clean verify
- git push
- git push --tags
- Update to sonatype (TODO: how the hell to do that?)
- mvn deploy
- Go to https://oss.sonatype.org/index.html#welcome, log in with Sonatype creadentials, find the staging repository and do close & release
- Update version number in pom.xml to 1.0.2-SNAPSHOT
- git commit -m "Version SNAPSHOT" pom.xml; git push
- Upload the package target/javalib-core-1.0.1.jar to github download page
- Update Release Notes
- send release email & celebrate