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

  1. Remember to do git pull, mvn clean package, and mvn integration-test
  2. Update version number in pom.xml 1.0.1
  3. git commit -m "Version 1.0.1" pom.xml
  4. git tag 1.0.1
  5. mvn clean verify
  6. git push
  7. git push --tags
  8. Update to sonatype (TODO: how the hell to do that?)
  9. Update version number in pom.xml to 1.0.2-SNAPSHOT
  10. git commit -m "Version SNAPSHOT" pom.xml; git push
  11. Upload the package target/javalib-core-1.0.1.jar to github download page
  12. Update Release Notes
  13. send release email & celebrate