Skip to content

Commit

Permalink
add release document
Browse files Browse the repository at this point in the history
  • Loading branch information
ctron committed Aug 18, 2016
1 parent c8b5f3a commit 3d7fdac
Showing 1 changed file with 28 additions and 0 deletions.
28 changes: 28 additions & 0 deletions RELEASE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
# 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

0 comments on commit 3d7fdac

Please sign in to comment.