Skip to content

Latest commit

 

History

History
28 lines (17 loc) · 532 Bytes

RELEASE.md

File metadata and controls

28 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 https://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