All Classes and Interfaces

Class
Description
 
 
Match all of a list of stage conditions
 
 
 
 
Match all of a list of stage conditions
 
 
ModelValidator that will always return true for use in external model parsing.
 
 
Match any of a list of stage conditions
 
 
 
 
 
 
 
 
Stage condition based on the current branch.
 
 
 
 
Conditional that checks the messages in the changelog.
AbstractChangelogConditionalScriptAllowlist.groovy is a superclass of the Groovy scripts for some subclasses of DeclarativeStageConditional, but does not have any direct equivalent Java class, so we just allow it here.
 
 
 
Conditional that checks the affected file paths recorded in the changelog.
 
 
 
 
Utility for selecting a way to compare two strings.
 
Helper for simplified Credentials handling in environment{}
 
Invisible action used for tracking what JobPropertys, Triggers, and ParameterDefinitions were defined in the Jenkinsfile for a given run.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Stage condition based on environment variable equality.
 
 
 
 
Easier way to refer to and extract known environment variables instead of copying strings back and forth.
An internal step used to take a tool descriptor ID and tool version and get the environment variables that tool installation would normally contribute, in a List<String> of "VAR=VALUE"s suitable for passing to withEnv.
 
 
Stage condition based on object equality.
 
 
 
 
 
 
 
Stage condition based on the current branch.
 
 
 
 
Registers the 'pipeline' step validation during Jenkinsfile parsing.
 
 
 
True if the run was restarted.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Generated localization support class.
Generated localization support class.
Generated localization support class.
Generated localization support class.
Generated localization support class.
Generated localization support class.
Generated localization support class.
Generated localization support class.
Generated localization support class.
Endpoint for converting to/from JSON/Groovy and validating both.
 
 
Loads the main "pipeline" step as well as the additional CPS-transformed code it depends on.
 
 
 
 
 
Inverted match of a stage condition
 
 
 
 
 
 
 
 
 
Validator contributor that rejects use of parameters or triggers in options { ... }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Base class for classes generated by RuntimeASTTransformer.Wrapper when code splitting transform is enabled.
Step that marks the use of "scripting features" that goes beyond the configy subset.
 
 
 
 
Used to mark why a stage was skipped for internal purposes, allowing us to abstract away handling of skipped stages without needing chains of if/else or cases to get the different behaviors.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Deprecated.
 
 
 
 
 
 
This conditional prevents the current job of continuing if is not triggered by the cause provided
 
 
 
 
 
 
 
 
Step that will validate a string containing a Declarative Pipeline.