Frequently Asked Questions
- What is GnuPG?
-
You can read more about GnuPG at their web site.
- Why is the site descriptor not signed?
-
The
site.xml
that can be deployed alongside parent POMs was originally attached to the project in such a way that the GPG Plugin could not get hold of it. To enable signing of the site descriptor, you need to update to Maven Site Plugin 2.1.1+ which contains the required fix (see also MSITE-478). - Why am I getting "gpg: signing failed: No pinentry" while releasing?
-
When plugin used in combination with Maven Release Plugin the GPG signing will happen in "batch mode". This implies that you must either use GPG passphrase passed in via environment variable (preferred on systems like CI systems are), or, if on Workstation, using primed gpg-agent is needed. Read more here about GPG Agent priming.