Class AbstractDockerTask<T extends AbstractDockerTask<T,P>,P extends AbstractDockerTaskProperties>
java.lang.Object
com.atlassian.bamboo.specs.api.builders.EntityPropertiesBuilder<P>
com.atlassian.bamboo.specs.api.builders.task.Task<T,P>
com.atlassian.bamboo.specs.builders.task.AbstractDockerTask<T,P>
- Direct Known Subclasses:
AbstractDockerRegistryTask
,DockerBuildImageTask
,DockerRunContainerTask
public abstract class AbstractDockerTask<T extends AbstractDockerTask<T,P>,P extends AbstractDockerTaskProperties>
extends Task<T,P>
Generic Docker task.
-
Field Summary
Fields inherited from class com.atlassian.bamboo.specs.api.builders.task.Task
conditions, description, requirements, taskEnabled
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionenvironmentVariables
(String environmentVariables) Environment variables which will be passed to Docker process.boolean
int
hashCode()
workingSubdirectory
(String workingSubdirectory) An alternative subdirectory as working directory for this task.Methods inherited from class com.atlassian.bamboo.specs.api.builders.task.Task
build, conditions, description, enabled, requirements, toString
-
Field Details
-
environmentVariables
-
workingSubdirectory
-
-
Constructor Details
-
AbstractDockerTask
public AbstractDockerTask()
-
-
Method Details
-
environmentVariables
Environment variables which will be passed to Docker process. -
workingSubdirectory
An alternative subdirectory as working directory for this task. -
equals
- Overrides:
equals
in classTask<T extends AbstractDockerTask<T,
P>, P extends AbstractDockerTaskProperties>
-
hashCode
public int hashCode()- Overrides:
hashCode
in classTask<T extends AbstractDockerTask<T,
P>, P extends AbstractDockerTaskProperties>
-