Class CheckMojo

  • All Implemented Interfaces:
    org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo

    @Mojo(name="check",
          defaultPhase=VALIDATE,
          threadSafe=true)
    public class CheckMojo
    extends AbstractGitMojo
    This goal checks various aspects of a Git repository to ensure it is in a valid state prior to a build

    The following checks are available:

    • Clean working directory (enabled by default)
    • Tagged commit
    • Branch name
    • Commit message
    Since:
    0.8.0
    Author:
    Sebastian Staudt