public class ContainerBuilder
extends hudson.tasks.Builder
Modifier and Type | Field and Description |
---|---|
java.lang.String |
containerName |
java.lang.String |
delphixCompatibleRepositories |
java.lang.String |
delphixContainer |
java.lang.String |
delphixEngine
The container to operate on for the build step
|
java.lang.String |
delphixGroup |
java.lang.String |
delphixSnapshot |
java.lang.String |
mountBase |
java.lang.String |
retryCount |
Constructor and Description |
---|
ContainerBuilder(java.lang.String delphixEngine,
java.lang.String delphixGroup,
java.lang.String delphixContainer,
java.lang.String retryCount,
java.lang.String containerName,
java.lang.String delphixSnapshot,
java.lang.String delphixCompatibleRepositories,
java.lang.String mountBase) |
Modifier and Type | Method and Description |
---|---|
boolean |
perform(hudson.model.AbstractBuild<?,?> build,
hudson.model.BuildListener listener,
DelphixEngine.ContainerOperationType operationType,
java.util.ArrayList<HookOperation> preHook,
java.util.ArrayList<HookOperation> postHook)
Run the job
|
all, getDescriptor, getRequiredMonitorService, prebuild
public final java.lang.String delphixEngine
public final java.lang.String delphixGroup
public final java.lang.String delphixContainer
public final java.lang.String retryCount
public final java.lang.String containerName
public final java.lang.String delphixSnapshot
public final java.lang.String delphixCompatibleRepositories
public final java.lang.String mountBase
public ContainerBuilder(java.lang.String delphixEngine, java.lang.String delphixGroup, java.lang.String delphixContainer, java.lang.String retryCount, java.lang.String containerName, java.lang.String delphixSnapshot, java.lang.String delphixCompatibleRepositories, java.lang.String mountBase)
public boolean perform(hudson.model.AbstractBuild<?,?> build, hudson.model.BuildListener listener, DelphixEngine.ContainerOperationType operationType, java.util.ArrayList<HookOperation> preHook, java.util.ArrayList<HookOperation> postHook) throws java.lang.InterruptedException
java.lang.InterruptedException