Class AwaitReleaseMojo

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

    @Mojo(name="await-release",
          threadSafe=true,
          requiresProject=false)
    public class AwaitReleaseMojo
    extends AbstractExtensionListMojo
    Lists the artifacts having the given groupId and version from the localRepository and checks that they are available in the remoteRepository. As long as there are unavailable artifacts, the requests are re-tried with the retrySec delay.
    Since:
    0.40.0
    • Constructor Detail

      • AwaitReleaseMojo

        public AwaitReleaseMojo()
    • Method Detail

      • execute

        public void execute()
                     throws org.apache.maven.plugin.MojoExecutionException,
                            org.apache.maven.plugin.MojoFailureException
        Throws:
        org.apache.maven.plugin.MojoExecutionException
        org.apache.maven.plugin.MojoFailureException