Skip to content

Latest commit

 

History

History
29 lines (17 loc) · 532 Bytes

RELEASE.md

File metadata and controls

29 lines (17 loc) · 532 Bytes

Performing a release

This is my cheat sheet for doing a release.

Prepare

Ensure that .m2/settings.xml contains the GitHub credentials:

<server>
  <id>github</id>
  <password><!-- access key --></password>
</server>

Do the release

mvn release:clean release:prepare release:perform

Maven Central

Head over to http://oss.sonatype.org/ and do the release

Upload the documentation

git checkout <tag>
# prepare and maybe modify site.xml
mvn site -Ppages
git checkout master