public abstract class BuildStepRunner extends Object implements hudson.model.Describable<BuildStepRunner>
| Modifier and Type | Class and Description |
|---|---|
static class |
BuildStepRunner.BuildStepRunnerDescriptor |
static class |
BuildStepRunner.DontRun |
static class |
BuildStepRunner.Fail |
static class |
BuildStepRunner.Run |
static class |
BuildStepRunner.RunUnstable |
static class |
BuildStepRunner.Unstable |
| Constructor and Description |
|---|
BuildStepRunner() |
| Modifier and Type | Method and Description |
|---|---|
static hudson.DescriptorExtensionList<BuildStepRunner,BuildStepRunner.BuildStepRunnerDescriptor> |
all() |
abstract boolean |
conditionalRun(org.jenkins_ci.plugins.run_condition.BuildStepRunner.ConditionAndStep target,
hudson.model.AbstractBuild<?,?> build,
hudson.model.BuildListener listener) |
BuildStepRunner.BuildStepRunnerDescriptor |
getDescriptor() |
boolean |
perform(RunCondition condition,
hudson.tasks.BuildStep buildStep,
hudson.model.AbstractBuild<?,?> build,
hudson.Launcher launcher,
hudson.model.BuildListener listener) |
boolean |
prebuild(RunCondition condition,
hudson.tasks.BuildStep buildStep,
hudson.model.AbstractBuild<?,?> build,
hudson.model.BuildListener listener) |
public static hudson.DescriptorExtensionList<BuildStepRunner,BuildStepRunner.BuildStepRunnerDescriptor> all()
public abstract boolean conditionalRun(org.jenkins_ci.plugins.run_condition.BuildStepRunner.ConditionAndStep target,
hudson.model.AbstractBuild<?,?> build,
hudson.model.BuildListener listener)
throws IOException,
InterruptedException
IOExceptionInterruptedExceptionpublic final boolean prebuild(RunCondition condition, hudson.tasks.BuildStep buildStep, hudson.model.AbstractBuild<?,?> build, hudson.model.BuildListener listener)
public final boolean perform(RunCondition condition, hudson.tasks.BuildStep buildStep, hudson.model.AbstractBuild<?,?> build, hudson.Launcher launcher, hudson.model.BuildListener listener) throws InterruptedException, IOException
InterruptedExceptionIOExceptionpublic BuildStepRunner.BuildStepRunnerDescriptor getDescriptor()
getDescriptor in interface hudson.model.Describable<BuildStepRunner>Copyright © 2004-2014 Hudson. All Rights Reserved.