Class |
Description |
ApplicationEnvironment
|
JTE primitive representing an application environment to capture environmental context |
ApplicationEnvironmentInjector
|
creates ApplicationEnvironments |
DefaultStepInjector
|
creates instances of the default step implementation |
GlobalCollisionValidator
|
checks for collisions between TemplatePrimitives and Jenkins global variables and steps |
JteBlockValidator
|
Validates the jte configuration block |
Keyword
|
JTE primitive that represents a pre-populated variable |
KeywordInjector
|
creates Keywords |
LibraryNamespace
|
Stores loaded libraries' steps |
LibraryStepInjector
|
Loads libraries from the pipeline configuration |
PipelineConfigVariableInjector
|
Exposes the aggregated pipeline configuration as a variable called 'pipelineConfig' |
PipelineConfigVariableInjector.PipelineConfigGlobalVariable
|
|
Stage
|
represents a group of library steps to be called. |
StageInjector
|
creates Stages |
StageInjector.StageContext
|
|
StepContext
|
Step metadata |
StepWrapper
|
A library step |
StepWrapperFactory
|
Produces StepWrappers |
StepWrapperFactory.StepWrapperShellDecorator
|
Registers a compiler customization for parsing StepWrappers |
StepWrapperScript
|
The base script used during step execution |
StepWrapperScript.ConfigReservedVariable
|
reserves the config var from being overridden in the binding |
StepWrapperScript.HookContextReservedVariable
|
reserves the config var from being overridden in the binding |
StepWrapperScript.ResourceReservedVariable
|
reserves the config var from being overridden in the binding |
StepWrapperScript.StageContextReservedVariable
|
reserves the config var from being overridden in the binding |
StepWrapperScript.StepContextReservedVariable
|
reserves the config var from being overridden in the binding |
StepWrapperScriptPickle
|
responsible for rehydrating compiled steps
required to successfully resume a pipeline that
restarts mid-step execution |
StepWrapperScriptPickle.Pickler
|
|
TemplateMethodInjector
|
creates no-op steps based on the pipeline configuration |