You need a GPG key. On mac, you can use https://gpgtools.org/
You need a Sona Type account https://issues.sonatype.org/
Set up your key https://help.github.com/articles/generating-ssh-keys/
Once created, you may need to add it manually: ssh-add ~/.ssh/your_ssh_key
Make sure your project was cloned using: git clone [email protected]:jaxio/pack-jsf2-spring-conversation.git
In celerio-template-pack.boot.vm.xml
freeze the version of our dependencies:
- jpa-querybyexample
- pack-backend-jpa
- pack-jsf2-spring-conversation ==> must be the same version as this release
Make sure all is committed
Then execute:
mvn release:prepare release:perform
Go to https://oss.sonatype.org/ and select staging repositories
Find the jaxio's one (most likely at the end), select it and press the close button
Then press the release button.
Then check that it is present under: https://oss.sonatype.org/content/repositories/public/com/jaxio/
That's all, your are done.