Class BranchConditional
- java.lang.Object
-
- hudson.model.AbstractDescribableImpl<T>
-
- org.jenkinsci.plugins.pipeline.modeldefinition.withscript.WithScriptDescribable<S>
-
- org.jenkinsci.plugins.pipeline.modeldefinition.when.DeclarativeStageConditional<BranchConditional>
-
- org.jenkinsci.plugins.pipeline.modeldefinition.when.impl.BranchConditional
-
- All Implemented Interfaces:
ExtensionPoint
,Describable<BranchConditional>
,Serializable
public class BranchConditional extends org.jenkinsci.plugins.pipeline.modeldefinition.when.DeclarativeStageConditional<BranchConditional>
Stage condition based on the current branch. i.e. the env var BRANCH_NAME. As populated byBranchNameContributor
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
BranchConditional.DescriptorImpl
-
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
-
Constructor Summary
Constructors Constructor Description BranchConditional(String pattern)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description boolean
branchMatches(String toCompare, String actualBranch)
String
getComparator()
TheComparator
to use.String
getCompare()
Deprecated.String
getPattern()
protected Object
readResolve()
void
setComparator(String comparator)
-
Methods inherited from class org.jenkinsci.plugins.pipeline.modeldefinition.when.DeclarativeStageConditional
getChildren, getDescriptor
-
-
-
-
Constructor Detail
-
BranchConditional
@DataBoundConstructor public BranchConditional(String pattern)
-
-
Method Detail
-
getCompare
@Deprecated public String getCompare()
Deprecated.
-
getPattern
public String getPattern()
-
readResolve
protected Object readResolve() throws IOException
- Throws:
IOException
-
getComparator
public String getComparator()
TheComparator
to use. Default isComparator.GLOB
- Returns:
- the name of the comparator or null if default.
-
setComparator
@DataBoundSetter public void setComparator(String comparator)
-
-