Skip to content

Latest commit

 

History

History
24 lines (14 loc) · 696 Bytes

RELEASE.md

File metadata and controls

24 lines (14 loc) · 696 Bytes

This file intended to be used by Tupl developers.

How to release

Prerequisite: install gpg.

Set JAVA_HOME environment variable to JDK1.7 (building with JDK1.8 is broken at Javadoc step)

Then do:

mvn release:clean release:prepare -P release 

After this step maven will ask you for the next version, compile sources, build jar, sources jar and javadoc jar.

If something goes wrong this step can easily be reverted by doing git reset HEAD --hard and then (optionally) git clean -f -d which will return repository to its initial state.

Once release:prepare finishes, the artifacts can be published in nexus repository by running

mvn release:perform -P release