public class RunJobBuilder
extends hudson.tasks.Builder
implements jenkins.tasks.SimpleBuildStep
| Modifier and Type | Class and Description |
|---|---|
static class |
RunJobBuilder.DescriptorImpl |
jenkins.tasks.SimpleBuildStep.LastBuildAction, jenkins.tasks.SimpleBuildStep.LastBuildActionFactory| Constructor and Description |
|---|
RunJobBuilder(String hostname,
String ocCredentialsId,
String ocVersion,
String jobName,
List<JobArgument> jobArguments) |
| Modifier and Type | Method and Description |
|---|---|
RunJobBuilder.DescriptorImpl |
getDescriptor() |
String |
getHostname() |
List<JobArgument> |
getJobArguments() |
String |
getJobName() |
String |
getOcCredentialsId() |
String |
getOcVersion() |
void |
perform(hudson.model.Run<?,?> build,
hudson.FilePath workspace,
hudson.Launcher launcher,
hudson.model.TaskListener listener) |
void |
setHostname(String hostname) |
void |
setJobArguments(List<JobArgument> jobArguments) |
void |
setJobName(String jobName) |
void |
setOcCredentialsId(String ocCredentialsId) |
void |
setOcVersion(String ocVersion) |
getProjectAction, getProjectAction, getProjectActions, perform, 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 void perform(@Nonnull hudson.model.Run<?,?> build, @Nonnull hudson.FilePath workspace, @Nonnull hudson.Launcher launcher, @Nonnull hudson.model.TaskListener listener) throws InterruptedException, IOException
perform in interface jenkins.tasks.SimpleBuildStepInterruptedExceptionIOExceptionpublic RunJobBuilder.DescriptorImpl getDescriptor()
getDescriptor in interface hudson.model.Describable<hudson.tasks.Builder>getDescriptor in class hudson.tasks.BuilderCopyright © 2016–2020. All rights reserved.