Class ChangeLogConditional
- java.lang.Object
-
- hudson.model.AbstractDescribableImpl<T>
-
- org.jenkinsci.plugins.pipeline.modeldefinition.withscript.WithScriptDescribable<S>
-
- org.jenkinsci.plugins.pipeline.modeldefinition.when.DeclarativeStageConditional<ChangeLogConditional>
-
- org.jenkinsci.plugins.pipeline.modeldefinition.when.impl.ChangeLogConditional
-
- All Implemented Interfaces:
ExtensionPoint
,Describable<ChangeLogConditional>
,Serializable
public class ChangeLogConditional extends org.jenkinsci.plugins.pipeline.modeldefinition.when.DeclarativeStageConditional<ChangeLogConditional>
Conditional that checks the messages in the changelog. The build must first have collected the changelog via for examplecheckout scm
.- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ChangeLogConditional.ChangelogConditionalScriptAllowlist
AbstractChangelogConditionalScriptAllowlist.groovy is a superclass of the Groovy scripts for some subclasses ofDeclarativeStageConditional
, but does not have any direct equivalent Java class, so we just allow it here.static class
ChangeLogConditional.DescriptorImpl
-
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
-
Constructor Summary
Constructors Constructor Description ChangeLogConditional(String pattern)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static String
expandForMultiLine(String pattern)
Pattern
getAsPattern()
Pattern
getMultiLinePattern()
String
getPattern()
-
Methods inherited from class org.jenkinsci.plugins.pipeline.modeldefinition.when.DeclarativeStageConditional
getChildren, getDescriptor
-
-
-
-
Constructor Detail
-
ChangeLogConditional
@DataBoundConstructor public ChangeLogConditional(String pattern)
-
-