Class InvokerMojo

java.lang.Object
org.apache.maven.plugin.AbstractMojo
org.apache.maven.plugins.invoker.AbstractInvokerMojo
org.apache.maven.plugins.invoker.InvokerMojo
All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo

@Mojo(name="run", defaultPhase=INTEGRATION_TEST, requiresDependencyResolution=TEST, threadSafe=true) public class InvokerMojo extends AbstractInvokerMojo
Searches for integration test Maven projects, and executes each, collecting a log in the project directory, and outputting the results to the command line.
Since:
1.0
Author:
Kenney Westerhof, John Casey
  • Field Summary

    Fields inherited from class AbstractInvokerMojo

    suppressSummaries

    Fields inherited from interface org.apache.maven.plugin.Mojo

    ROLE
  • Constructor Summary

    Constructors
    Constructor
    Description
    InvokerMojo(org.apache.maven.shared.invoker.Invoker invoker, org.apache.maven.settings.building.SettingsBuilder settingsBuilder, org.apache.maven.toolchain.ToolchainManager toolchainManager, org.apache.maven.plugins.invoker.InterpolatorUtils interpolaterUtils)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected void
     

    Methods inherited from class AbstractInvokerMojo

    execute, setCloneProjectsTo

    Methods inherited from class org.apache.maven.plugin.AbstractMojo

    getLog, getPluginContext, setLog, setPluginContext

    Methods inherited from class Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • InvokerMojo

      @Inject public InvokerMojo(org.apache.maven.shared.invoker.Invoker invoker, org.apache.maven.settings.building.SettingsBuilder settingsBuilder, org.apache.maven.toolchain.ToolchainManager toolchainManager, org.apache.maven.plugins.invoker.InterpolatorUtils interpolaterUtils)
  • Method Details

    • doFailIfNoProjects

      protected void doFailIfNoProjects() throws org.apache.maven.plugin.MojoFailureException
      Overrides:
      doFailIfNoProjects in class AbstractInvokerMojo
      Throws:
      org.apache.maven.plugin.MojoFailureException