public abstract class RunCondition extends Object implements hudson.model.Describable<RunCondition>, hudson.ExtensionPoint
| Modifier and Type | Class and Description |
|---|---|
static class |
RunCondition.RunConditionDescriptor |
| Constructor and Description |
|---|
RunCondition() |
| Modifier and Type | Method and Description |
|---|---|
static hudson.DescriptorExtensionList<RunCondition,RunCondition.RunConditionDescriptor> |
all() |
RunCondition.RunConditionDescriptor |
getDescriptor() |
abstract boolean |
runPerform(hudson.model.AbstractBuild<?,?> build,
hudson.model.BuildListener listener)
Decide whether to run the perform method in the BuildStep.
|
abstract boolean |
runPrebuild(hudson.model.AbstractBuild<?,?> build,
hudson.model.BuildListener listener)
Decide whether to run the prebuild method in the BuildStep.
|
public static hudson.DescriptorExtensionList<RunCondition,RunCondition.RunConditionDescriptor> all()
public abstract boolean runPrebuild(hudson.model.AbstractBuild<?,?> build,
hudson.model.BuildListener listener)
throws Exception
ExceptionAlwaysPrebuildRunCondition,
PrebuildSameAsPerformRunConditionpublic abstract boolean runPerform(hudson.model.AbstractBuild<?,?> build,
hudson.model.BuildListener listener)
throws Exception
Exceptionpublic RunCondition.RunConditionDescriptor getDescriptor()
getDescriptor in interface hudson.model.Describable<RunCondition>Copyright © 2004-2014 Hudson. All Rights Reserved.