| Interface | Description |
|---|---|
| DslEnvironment |
The
DslEnvironment can be used to transfer state between a DslExtensionMethod
and the listener methods in ContextExtensionPoint. |
| Class | Description |
|---|---|
| ContextExtensionPoint |
An ExtensionPoint for the job-dsl-plugin to extend it with new DSL methods.
|
| DescriptorImpl | |
| DescriptorImpl.GeneratedJobMapItemListener | |
| ExecuteDslScripts |
This Builder keeps a list of job DSL scripts, and when prompted, executes these to create /
update Jenkins jobs.
|
| JenkinsDslScriptLoader | |
| JenkinsJobManagement |
Manages Jenkins jobs, providing facilities to retrieve and create / update.
|
| Messages |
Generated localization support class.
|
| MonitorTemplateJobs | |
| MonitorTemplateJobs.TemplateTriggerCause |
| Enum | Description |
|---|---|
| LookupStrategy |
A JobLookupStrategy encapsulates where a seed job will look for existing jobs
and where it will create new jobs.
|
| Annotation Type | Description |
|---|---|
| DslExtensionMethod |
Any methods of
ContextExtensionPoint marked with this annotation will be exposed to the DSL. |