Package it.dockins.dockerslaves.spec
Class ContainerDefinition
java.lang.Object
it.dockins.dockerslaves.spec.ContainerDefinition
- All Implemented Interfaces:
Describable<ContainerDefinition>
- Direct Known Subclasses:
DockerfileContainerDefinition,DockerSocketContainerDefinition,ImageIdContainerDefinition
public abstract class ContainerDefinition
extends Object
implements Describable<ContainerDefinition>
- Author:
- Nicolas De Loof
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetHints()abstract StringgetImage(DockerDriver driver, FilePath workspace, TaskListener listener) voidvoidsetupEnvironment(EnvVars env)
-
Constructor Details
-
ContainerDefinition
public ContainerDefinition()
-
-
Method Details
-
getDescriptor
- Specified by:
getDescriptorin interfaceDescribable<ContainerDefinition>
-
getHints
-
setHints
-
getImage
public abstract String getImage(DockerDriver driver, FilePath workspace, TaskListener listener) throws IOException, InterruptedException - Throws:
IOExceptionInterruptedException
-
setupEnvironment
-