public class DockerPush
extends org.jfrog.build.extractor.packageManager.PackageManagerExtractor
| Constructor and Description |
|---|
DockerPush(org.jfrog.build.extractor.clientConfiguration.ArtifactoryManagerBuilder artifactoryManagerBuilder,
java.lang.String imageTag,
java.lang.String host,
org.jfrog.build.api.multiMap.Multimap<java.lang.String,java.lang.String> artifactProperties,
java.lang.String targetRepository,
java.lang.String username,
java.lang.String password,
org.jfrog.build.api.util.Log logger,
java.util.Map<java.lang.String,java.lang.String> env) |
| Modifier and Type | Method and Description |
|---|---|
org.jfrog.build.extractor.ci.BuildInfo |
execute() |
static void |
main(java.lang.String[] ignored)
Allow running docker push using a new Java process.
|
public DockerPush(org.jfrog.build.extractor.clientConfiguration.ArtifactoryManagerBuilder artifactoryManagerBuilder,
java.lang.String imageTag,
java.lang.String host,
org.jfrog.build.api.multiMap.Multimap<java.lang.String,java.lang.String> artifactProperties,
java.lang.String targetRepository,
java.lang.String username,
java.lang.String password,
org.jfrog.build.api.util.Log logger,
java.util.Map<java.lang.String,java.lang.String> env)
artifactoryManagerBuilder - - Artifactory manager builder.targetRepository - - The repository it'll deploy to.imageTag - - Image tag to push.logger - - The logger.username - - Artifactory user namepassword - - Artifactory passwordhost - - Docker daemon ip.artifactProperties - - Properties to be attached to the docker layers deployed to Artifactory.env - - Environment variables to use during docker push execution.public static void main(java.lang.String[] ignored)
ignored - ignores input incoming params.public org.jfrog.build.extractor.ci.BuildInfo execute()
execute in class org.jfrog.build.extractor.packageManager.PackageManagerExtractor