Class AttachPublishedArtifactsMojo
java.lang.Object
org.apache.maven.plugin.AbstractMojo
org.eclipse.tycho.core.maven.AbstractP2Mojo
org.eclipse.tycho.plugins.p2.publisher.persistence.AttachPublishedArtifactsMojo
- All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled,org.apache.maven.plugin.Mojo
@Mojo(name="attach-artifacts",
threadSafe=true)
public class AttachPublishedArtifactsMojo
extends org.eclipse.tycho.core.maven.AbstractP2Mojo
Attaches p2 metadata and extra artifacts produced by the publishers to the project. In this way, the full build results are available in the local Maven repository, e.g. for builds of parts of a reactor.
-
Field Summary
Fields inherited from interface org.apache.maven.plugin.Mojo
ROLE -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.eclipse.tycho.core.maven.AbstractP2Mojo
getBuildContext, getBuildDirectory, getEnvironments, getProject, getProjectIdentities, getQualifier, getReactorProject, getSessionMethods inherited from class org.apache.maven.plugin.AbstractMojo
getLog, getPluginContext, setLog, setPluginContext
-
Constructor Details
-
AttachPublishedArtifactsMojo
public AttachPublishedArtifactsMojo()
-
-
Method Details
-
execute
public void execute() throws org.apache.maven.plugin.MojoExecutionException, org.apache.maven.plugin.MojoFailureException- Throws:
org.apache.maven.plugin.MojoExecutionExceptionorg.apache.maven.plugin.MojoFailureException
-