Full name:
org.apache.maven.plugins:maven-gpg-plugin:1.1:sign
Description:
Attributes:
verify.| Name | Type | Since | Description |
|---|---|---|---|
| ascDirectory | File |
1.0-alpha-4 |
The directory where to store signature files. Default value is: ${project.build.directory}/gpg. |
| excludes | String[] |
1.0-alpha-4 |
A list of files to exclude from being signed. Can contain Ant-style
wildcards and double wildcards. The default excludes are
**/*.md5 **/*.sha1 **/*.asc. |
| executable | String |
1.1 |
The path to the GnuPG executable to use for artifact signing.
Defaults to either "gpg" or "gpg.exe" depending on the operating
system. |
| homedir | File |
1.0 |
The directory from which gpg will load keyrings. If not specified,
gpg will use the value configured for its installation, e.g.
~/.gnupg or %APPDATA%/gnupg. |
| keyname | String |
- |
The "name" of the key to sign with. Passed to gpg as
--local-user. |
| passphrase | String |
- |
The passphrase to use when signing. |
| skip | boolean |
- |
Skip doing the gpg signing. Default value is: false. |
| useAgent | boolean |
- |
Passes --use-agent or --no-use-agent to
gpg. If using an agent, the passphrase is optional as the agent
will provide it. For gpg2, specify true as --no-use-agent was
removed in gpg2 and doesn't ask for a passphrase anymore.Default value is: false. |
java.io.File1.0-alpha-4No${project.build.directory}/gpg**/*.md5 **/*.sha1 **/*.asc.java.lang.String[]1.0-alpha-4Nojava.lang.String1.1No${gpg.executable}~/.gnupg or %APPDATA%/gnupg.java.io.File1.0No${gpg.homedir}--local-user.java.lang.StringNo${gpg.keyname}java.lang.StringNo${gpg.passphrase}skip:
booleanNo${gpg.skip}false--use-agent or --no-use-agent to
gpg. If using an agent, the passphrase is optional as the agent
will provide it. For gpg2, specify true as --no-use-agent was
removed in gpg2 and doesn't ask for a passphrase anymore.booleanNo${gpg.useagent}false