Package io.micronaut.build
Class DockerPushMojo
- java.lang.Object
-
- org.apache.maven.plugin.AbstractMojo
-
- io.micronaut.build.AbstractDockerMojo
-
- io.micronaut.build.DockerPushMojo
-
- All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled
,org.apache.maven.plugin.Mojo
@Mojo(name="docker-push") public class DockerPushMojo extends AbstractDockerMojo
Implementation of the
deploy
lifecycle for pushing Docker imagesWARNING: this goal is not intended to be executed directly. Instead, Execute the
deploy
phase specifying the packaging type, eg:mvn deploy -Dpackaging=docker-native
- Since:
- 1.1
- Author:
- Álvaro Sánchez-Mariscal
-
-
Field Summary
-
Fields inherited from class io.micronaut.build.AbstractDockerMojo
appArguments, applicationConfigurationService, dockerService, jibConfigurationService, mainClass, mavenProject, micronautRuntime, nativeImageBuildArgs, staticNativeImage
-
-
Constructor Summary
Constructors Constructor Description DockerPushMojo(org.apache.maven.project.MavenProject mavenProject, JibConfigurationService jibConfigurationService, ApplicationConfigurationService applicationConfigurationService, DockerService dockerService)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
execute()
-
Methods inherited from class io.micronaut.build.AbstractDockerMojo
copyDependencies, getCmd, getFrom, getPort, getTags, graalVmJvmVersion, graalVmVersion, javaVersion
-
-
-
-
Constructor Detail
-
DockerPushMojo
@Inject public DockerPushMojo(org.apache.maven.project.MavenProject mavenProject, JibConfigurationService jibConfigurationService, ApplicationConfigurationService applicationConfigurationService, DockerService dockerService)
-
-