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
JobProperty
s, Trigger
s, and ParameterDefinition
s 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.