public class RunJobBuilder extends Builder implements SimpleBuildStep
| Modifier and Type | Class and Description |
|---|---|
static class |
RunJobBuilder.DescriptorImpl |
SimpleBuildStep.LastBuildAction, SimpleBuildStep.LastBuildActionFactoryBuildStep.PublisherListExtensionPoint.LegacyInstancesAreScopedToHudsonBUILDERS, PUBLISHERS| Constructor and Description |
|---|
RunJobBuilder(String hostname,
String ocCredentialsId,
String ocVersion,
String jobName,
List<JobArgument> jobArguments,
Boolean waitForJobToFinish) |
| Modifier and Type | Method and Description |
|---|---|
RunJobBuilder.DescriptorImpl |
getDescriptor() |
String |
getHostname() |
List<JobArgument> |
getJobArguments() |
String |
getJobName() |
String |
getOcCredentialsId() |
String |
getOcVersion() |
Boolean |
getWaitForJobToFinish() |
void |
perform(Run<?,?> build,
FilePath workspace,
Launcher launcher,
TaskListener listener) |
void |
setHostname(String hostname) |
void |
setJobArguments(List<JobArgument> jobArguments) |
void |
setJobName(String jobName) |
void |
setOcCredentialsId(String ocCredentialsId) |
void |
setOcVersion(String ocVersion) |
void |
setWaitForJobToFinish(Boolean waitForJobToFinish) |
all, getRequiredMonitorService, prebuildgetProjectAction, getProjectAction, getProjectActions, perform, perform, prebuildclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitperform, perform, requiresWorkspacegetProjectAction, getProjectActions, getRequiredMonitorService, perform, prebuildpublic String getHostname()
@DataBoundSetter public void setHostname(String hostname)
public String getOcCredentialsId()
@DataBoundSetter public void setOcCredentialsId(String ocCredentialsId)
public String getOcVersion()
@DataBoundSetter public void setOcVersion(String ocVersion)
public String getJobName()
@DataBoundSetter public void setJobName(String jobName)
public List<JobArgument> getJobArguments()
@DataBoundSetter public void setJobArguments(List<JobArgument> jobArguments)
public Boolean getWaitForJobToFinish()
@DataBoundSetter public void setWaitForJobToFinish(Boolean waitForJobToFinish)
public void perform(@Nonnull Run<?,?> build, @Nonnull FilePath workspace, @Nonnull Launcher launcher, @Nonnull TaskListener listener) throws InterruptedException, IOException
perform in interface SimpleBuildStepInterruptedExceptionIOExceptionpublic RunJobBuilder.DescriptorImpl getDescriptor()
getDescriptor in interface Describable<Builder>getDescriptor in class BuilderCopyright © 2016–2022. All rights reserved.