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
FieldsFields inherited from class com.atlassian.bamboo.specs.api.builders.task.Task
conditions, description, requirements, taskEnabled -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionenvironmentVariables(String environmentVariables) Environment variables which will be passed to Docker process.booleaninthashCode()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:
equalsin classTask<T extends AbstractDockerTask<T,P>, P extends AbstractDockerTaskProperties>
-
hashCode
public int hashCode()- Overrides:
hashCodein classTask<T extends AbstractDockerTask<T,P>, P extends AbstractDockerTaskProperties>
-