Leanda.io JAVA Tools
Prerequisites
Make sure you have your key GnuPG generated and the public key is uploaded
Follow Documentation
gpg -K # list your keys
gpg --send-key YOUR_PUBLIC_KEY_ID # publish key
Build
mvn clean
Publish to maven.org
mvn -DskipTests clean deploy
Troubleshooting
If you are seeing this error while publishing:
gpg: signing failed: Inappropriate ioctl for device
Please run
export GPG_TTY=$(tty)