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 AbstractBuildinfoMojoDescribe 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 voidexecute()voidexecute(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:
executein interfaceorg.apache.maven.plugin.Mojo- Overrides:
executein classAbstractBuildinfoMojo- Throws:
org.apache.maven.plugin.MojoExecutionException
-
-