Howto perform a final release

Prerequisites:
Steps:

To deploy a final release, simply execute:

> mvn clean release:prepare

This will:

If anything goes wrong, take care to undo changes of prepare by executing:

> mvn release:rollback

If everything worked as expected you have to execute:

> mvn release:perform

This will upload new final release to nexus staging directory.

To push the new release to maven repository you have to go to nexus for confirmation.