Skip to content

Release instructions

chrisprice edited this page Dec 5, 2014 · 7 revisions
  • Use a linux box otherwise you'll get errors due to the path formatting differences between windows, MINGW32, maven etc..
  • mvn release:prepare/perform (be prepared to give the private key passphrases a few times)
  • Follow the Sonatype instructions for promoting the release to central

To update the docs

The docs need to be updated separately otherwise the jumble of plugins doesn't work (multi-module sites need to be site:stage'd, normally done by site:deploy but github doesn't work with that).

  • mvn clean
  • mvn site org.apache.maven.plugins:maven-site-plugin:stage
  • mvn -N com.github.github:site-maven-plugin:site