public class ScriptBuilder extends LoginBuilder
| Modifier and Type | Class and Description |
|---|---|
static class |
ScriptBuilder.DescriptorImpl |
static class |
ScriptBuilder.MountSettings |
| Constructor and Description |
|---|
ScriptBuilder(String scriptFilePath,
String credentialsId,
String hubUrl,
String imageName,
String vmVersion,
String containerWorkingDir,
ScriptBuilder.MountSettings mountSettings,
String routeFile,
boolean noBase,
boolean overwrite,
boolean diagnostic) |
| Modifier and Type | Method and Description |
|---|---|
String |
getSourceContainer() |
String |
getSourceFolder() |
String |
getTargetFolder() |
boolean |
perform(SpoonBuild build,
hudson.Launcher launcher,
hudson.model.BuildListener listener) |
void |
prebuild(SpoonBuild build,
hudson.model.BuildListener listener) |
getHubUrlisAvailableRemotely, perform, prebuild, switchHuball, getDescriptor, getRequiredMonitorService, prebuild@DataBoundConstructor public ScriptBuilder(String scriptFilePath, String credentialsId, String hubUrl, String imageName, String vmVersion, String containerWorkingDir, @Nullable ScriptBuilder.MountSettings mountSettings, @Nullable String routeFile, boolean noBase, boolean overwrite, boolean diagnostic)
public String getSourceContainer()
public String getTargetFolder()
public String getSourceFolder()
public void prebuild(SpoonBuild build, hudson.model.BuildListener listener)
prebuild in class LoginBuilderpublic boolean perform(SpoonBuild build, hudson.Launcher launcher, hudson.model.BuildListener listener) throws IOException, InterruptedException
perform in class LoginBuilderIOExceptionInterruptedExceptionCopyright © 2004-2016. All Rights Reserved.