Making a release

Manual release:

  • Make sure you've committed all changes.
  • Run unit tests for your workspace and make sure they all run.
  • Create an SVN tag.
  • Build your project and put artefacts into the repository.
  • Update the ReleaseNotes page for changes in Peregrine.

These steps are still not enough for correct release of maven artefacts. For complete set of steps see maven-release-plugin. Also when releasing from Hudson you need to specify SVN credentials for commit, as they are not passed from jenkins to maven (e.g. by specifying "-Dusername=aaa -Dpassword=nnn").

Last modified 10 years ago Last modified on Oct 10, 2011, 11:16:37 AM