Package org.apache.maven.plugins.gpg
Class GpgSignAttachedMojo
java.lang.Object
org.apache.maven.plugin.AbstractMojo
org.apache.maven.plugins.gpg.AbstractGpgMojo
org.apache.maven.plugins.gpg.GpgSignAttachedMojo
- All Implemented Interfaces:
- org.apache.maven.plugin.ContextEnabled,- org.apache.maven.plugin.Mojo
@Mojo(name="sign",
      defaultPhase=VERIFY,
      threadSafe=true)
public class GpgSignAttachedMojo
extends AbstractGpgMojo
Sign project artifact, the POM, and attached artifacts with GnuPG for deployment.
- Author:
- Jason van Zyl, Jason Dillon, Daniel Kulp
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprotected final org.apache.maven.project.MavenProjectThe maven project.Fields inherited from class org.apache.maven.plugins.gpg.AbstractGpgMojoDEFAULT_ENV_MAVEN_GPG_FINGERPRINT, DEFAULT_ENV_MAVEN_GPG_KEY, DEFAULT_ENV_MAVEN_GPG_PASSPHRASE, session, settings, settingsDecrypterFields inherited from interface org.apache.maven.plugin.MojoROLE
- 
Constructor SummaryConstructorsConstructorDescriptionGpgSignAttachedMojo(org.apache.maven.project.MavenProject project, org.apache.maven.project.MavenProjectHelper projectHelper) 
- 
Method SummaryMethods inherited from class org.apache.maven.plugins.gpg.AbstractGpgMojocreateSigner, enforceBestPractices, execute, getPassphrase, newSignerMethods inherited from class org.apache.maven.plugin.AbstractMojogetLog, getPluginContext, setLog, setPluginContext
- 
Field Details- 
projectprotected final org.apache.maven.project.MavenProject projectThe maven project.
 
- 
- 
Constructor Details- 
GpgSignAttachedMojo@Inject public GpgSignAttachedMojo(org.apache.maven.project.MavenProject project, org.apache.maven.project.MavenProjectHelper projectHelper) 
 
- 
- 
Method Details- 
doExecuteprotected void doExecute() throws org.apache.maven.plugin.MojoExecutionException, org.apache.maven.plugin.MojoFailureException- Specified by:
- doExecutein class- AbstractGpgMojo
- Throws:
- org.apache.maven.plugin.MojoExecutionException
- org.apache.maven.plugin.MojoFailureException
 
 
-