public class DockerBuildImageTask extends AbstractDockerTask<DockerBuildImageTask,DockerBuildImageTaskProperties>
environmentVariables, workingSubdirectoryconditions, description, requirements, taskEnabled| Constructor and Description |
|---|
DockerBuildImageTask() |
| Modifier and Type | Method and Description |
|---|---|
DockerBuildImageTask |
additionalArguments(String additionalArguments)
Specifies additional build options, see https://docs.docker.com/engine/reference/commandline/build/.
|
protected @NotNull DockerBuildImageTaskProperties |
build() |
DockerBuildImageTask |
dockerfile(String dockerfile)
Specifies content of a Dockerfile.
|
DockerBuildImageTask |
dockerfileFromPath(@NotNull 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.
|
boolean |
equals(Object o) |
int |
hashCode() |
DockerBuildImageTask |
imageFilename(String imageFilename)
Specifies name of the file to which image will be saved.
|
DockerBuildImageTask |
imageName(@NotNull 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, workingSubdirectoryconditions, description, enabled, requirements, toStringpublic DockerBuildImageTask imageName(@NotNull @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 @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)
public DockerBuildImageTask additionalArguments(String additionalArguments)
@NotNull protected @NotNull DockerBuildImageTaskProperties build()
build in class Task<DockerBuildImageTask,DockerBuildImageTaskProperties>public boolean equals(Object o)
equals in class AbstractDockerTask<DockerBuildImageTask,DockerBuildImageTaskProperties>public int hashCode()
hashCode in class AbstractDockerTask<DockerBuildImageTask,DockerBuildImageTaskProperties>Copyright © 2022 Atlassian Software Systems Pty Ltd. All rights reserved.