Class DescribeBuildOutputMojo
- java.lang.Object
-
- org.apache.maven.plugin.AbstractMojo
-
- org.apache.maven.plugins.artifact.buildinfo.AbstractBuildinfoMojo
-
- org.apache.maven.plugins.artifact.buildinfo.DescribeBuildOutputMojo
-
- All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled
,org.apache.maven.plugin.Mojo
@Mojo(name="describe-build-output", aggregator=true, threadSafe=true) public class DescribeBuildOutputMojo extends AbstractBuildinfoMojo
Describe build output (experimental). It is expected to be used aggregator used from CLI, ie run at root after everything has run, but not bound to any build phase, where it would be run at root before modules.- Since:
- 3.5.2
-
-
Field Summary
-
Fields inherited from class org.apache.maven.plugins.artifact.buildinfo.AbstractBuildinfoMojo
buildinfoFile, outputTimestamp, project, rtInformation, session
-
-
Constructor Summary
Constructors Constructor Description DescribeBuildOutputMojo()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
execute()
void
execute(Map<org.eclipse.aether.artifact.Artifact,String> artifacts)
-
Methods inherited from class org.apache.maven.plugins.artifact.buildinfo.AbstractBuildinfoMojo
copyAggregateToRoot, generateBuildinfo, getExecutionRoot, isSkip, newBuildInfoWriter, skip
-
-
-
-
Method Detail
-
execute
public void execute() throws org.apache.maven.plugin.MojoExecutionException
- Specified by:
execute
in interfaceorg.apache.maven.plugin.Mojo
- Overrides:
execute
in classAbstractBuildinfoMojo
- Throws:
org.apache.maven.plugin.MojoExecutionException
-
-