public class BuildDockerCreator
extends org.jfrog.build.extractor.packageManager.PackageManagerExtractor
| Constructor and Description |
|---|
BuildDockerCreator(org.jfrog.build.extractor.clientConfiguration.ArtifactoryManagerBuilder artifactoryManagerBuilder,
java.lang.String imageFile,
org.jfrog.build.extractor.docker.extractor.BuildDockerCreator.ImageFileType imageFileType,
org.jfrog.build.api.multiMap.Multimap<java.lang.String,java.lang.String> artifactProperties,
java.lang.String sourceRepo,
org.jfrog.build.api.util.Log logger) |
| Modifier and Type | Method and Description |
|---|---|
org.jfrog.build.extractor.ci.BuildInfo |
execute() |
static void |
main(java.lang.String[] ignored)
Allow creating build-info for a published docker image in a new Java process.
|
public BuildDockerCreator(org.jfrog.build.extractor.clientConfiguration.ArtifactoryManagerBuilder artifactoryManagerBuilder,
java.lang.String imageFile,
org.jfrog.build.extractor.docker.extractor.BuildDockerCreator.ImageFileType imageFileType,
org.jfrog.build.api.multiMap.Multimap<java.lang.String,java.lang.String> artifactProperties,
java.lang.String sourceRepo,
org.jfrog.build.api.util.Log logger)
artifactoryManagerBuilder - - Artifactory manager builder.sourceRepo - - The repository it'll resolve from.imageFileType - - The input imageFile format - JIB or KanikoimageFile - - Image file to add.logger - - The logger.artifactProperties - - Properties to be attached to the docker layers deployed to Artifactory.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