public class DockerBuildImageTask extends AbstractDockerTask<DockerBuildImageTask,DockerBuildImageTaskProperties>
environmentVariables, workingSubdirectorydescription, taskEnabled| Constructor and Description |
|---|
DockerBuildImageTask() |
| Modifier and Type | Method and Description |
|---|---|
protected DockerBuildImageTaskProperties |
build() |
DockerBuildImageTask |
dockerfile(String dockerfile)
Specifies content of a Dockerfile.
|
DockerBuildImageTask |
dockerfileFromPath(Path path)
Specifies content of a Dockerfile with content of a file.
|
DockerBuildImageTask |
dockerfileInWorkingDir()
Task will use Dockerfile which should be available in a working directory.
|
DockerBuildImageTask |
imageFilename(String imageFilename)
Specifies name of the file to which image will be saved.
|
DockerBuildImageTask |
imageName(String imageName)
Sets the image name.
|
DockerBuildImageTask |
saveAsFile(boolean saveAsFile)
If set to true Docker image will be saved to file.
|
DockerBuildImageTask |
useCache(boolean useCache)
Specifies if cache should be used.
|
environmentVariables, workingSubdirectorydescription, enabledpublic DockerBuildImageTask imageName(@NotNull String imageName)
This field is mandatory.
public DockerBuildImageTask dockerfileInWorkingDir()
public DockerBuildImageTask dockerfile(String dockerfile)
Specifying content of a Dockerfile is mandatory, unless you use dockerfileInWorkingDir()
public DockerBuildImageTask dockerfileFromPath(@NotNull Path path)
Specifying content of a Dockerfile is mandatory, unless you use dockerfileInWorkingDir()
public DockerBuildImageTask useCache(boolean useCache)
public DockerBuildImageTask saveAsFile(boolean saveAsFile)
If sets to true imageFilename must be specified.
public DockerBuildImageTask imageFilename(String imageFilename)
@NotNull protected DockerBuildImageTaskProperties build()
build in class Task<DockerBuildImageTask,DockerBuildImageTaskProperties>Copyright © 2017 Atlassian Software Systems Pty Ltd. All rights reserved.