public class ExecuteDslScripts
extends hudson.tasks.Builder
| Modifier and Type | Class and Description |
|---|---|
static class |
ExecuteDslScripts.ScriptLocation |
| Constructor and Description |
|---|
ExecuteDslScripts(ExecuteDslScripts.ScriptLocation scriptLocation,
boolean ignoreExisting,
javaposse.jobdsl.plugin.RemovedJobAction removedJobAction) |
ExecuteDslScripts(ExecuteDslScripts.ScriptLocation scriptLocation,
boolean ignoreExisting,
javaposse.jobdsl.plugin.RemovedJobAction removedJobAction,
LookupStrategy lookupStrategy) |
ExecuteDslScripts(ExecuteDslScripts.ScriptLocation scriptLocation,
boolean ignoreExisting,
javaposse.jobdsl.plugin.RemovedJobAction removedJobAction,
javaposse.jobdsl.plugin.RemovedViewAction removedViewAction,
LookupStrategy lookupStrategy) |
ExecuteDslScripts(ExecuteDslScripts.ScriptLocation scriptLocation,
boolean ignoreExisting,
javaposse.jobdsl.plugin.RemovedJobAction removedJobAction,
javaposse.jobdsl.plugin.RemovedViewAction removedViewAction,
LookupStrategy lookupStrategy,
java.lang.String additionalClasspath) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getAdditionalClasspath() |
LookupStrategy |
getLookupStrategy() |
java.util.Collection<? extends hudson.model.Action> |
getProjectActions(hudson.model.AbstractProject<?,?> project) |
javaposse.jobdsl.plugin.RemovedJobAction |
getRemovedJobAction() |
javaposse.jobdsl.plugin.RemovedViewAction |
getRemovedViewAction() |
java.lang.String |
getScriptText() |
java.lang.String |
getTargets() |
boolean |
isIgnoreExisting() |
boolean |
isUsingScriptText() |
boolean |
perform(hudson.model.AbstractBuild<?,?> build,
hudson.Launcher launcher,
hudson.model.BuildListener listener)
Runs every job DSL script provided in the plugin configuration, which results in new /
updated Jenkins jobs.
|
all, getDescriptor, getRequiredMonitorService, prebuild@DataBoundConstructor public ExecuteDslScripts(ExecuteDslScripts.ScriptLocation scriptLocation, boolean ignoreExisting, javaposse.jobdsl.plugin.RemovedJobAction removedJobAction, javaposse.jobdsl.plugin.RemovedViewAction removedViewAction, LookupStrategy lookupStrategy, java.lang.String additionalClasspath)
public ExecuteDslScripts(ExecuteDslScripts.ScriptLocation scriptLocation, boolean ignoreExisting, javaposse.jobdsl.plugin.RemovedJobAction removedJobAction, LookupStrategy lookupStrategy)
public ExecuteDslScripts(ExecuteDslScripts.ScriptLocation scriptLocation, boolean ignoreExisting, javaposse.jobdsl.plugin.RemovedJobAction removedJobAction)
public ExecuteDslScripts(ExecuteDslScripts.ScriptLocation scriptLocation, boolean ignoreExisting, javaposse.jobdsl.plugin.RemovedJobAction removedJobAction, javaposse.jobdsl.plugin.RemovedViewAction removedViewAction, LookupStrategy lookupStrategy)
public java.lang.String getTargets()
public java.lang.String getScriptText()
public boolean isUsingScriptText()
public boolean isIgnoreExisting()
public javaposse.jobdsl.plugin.RemovedJobAction getRemovedJobAction()
public javaposse.jobdsl.plugin.RemovedViewAction getRemovedViewAction()
public LookupStrategy getLookupStrategy()
public java.lang.String getAdditionalClasspath()
public java.util.Collection<? extends hudson.model.Action> getProjectActions(hudson.model.AbstractProject<?,?> project)
getProjectActions in interface hudson.tasks.BuildStepgetProjectActions in class hudson.tasks.BuildStepCompatibilityLayerpublic boolean perform(hudson.model.AbstractBuild<?,?> build,
hudson.Launcher launcher,
hudson.model.BuildListener listener)
throws java.lang.InterruptedException,
java.io.IOException
perform in interface hudson.tasks.BuildStepperform in class hudson.tasks.BuildStepCompatibilityLayerjava.lang.InterruptedExceptionjava.io.IOException