public class ExecuteDslScripts
extends hudson.tasks.Builder
implements jenkins.tasks.SimpleBuildStep
| Modifier and Type | Class and Description |
|---|---|
static class |
ExecuteDslScripts.ScriptLocation
Deprecated.
|
jenkins.tasks.SimpleBuildStep.LastBuildAction, jenkins.tasks.SimpleBuildStep.LastBuildActionFactory| Constructor and Description |
|---|
ExecuteDslScripts() |
ExecuteDslScripts(ExecuteDslScripts.ScriptLocation scriptLocation)
Deprecated.
|
ExecuteDslScripts(ExecuteDslScripts.ScriptLocation scriptLocation,
boolean ignoreExisting,
javaposse.jobdsl.plugin.RemovedJobAction removedJobAction)
Deprecated.
|
ExecuteDslScripts(ExecuteDslScripts.ScriptLocation scriptLocation,
boolean ignoreExisting,
javaposse.jobdsl.plugin.RemovedJobAction removedJobAction,
LookupStrategy lookupStrategy)
Deprecated.
|
ExecuteDslScripts(ExecuteDslScripts.ScriptLocation scriptLocation,
boolean ignoreExisting,
javaposse.jobdsl.plugin.RemovedJobAction removedJobAction,
javaposse.jobdsl.plugin.RemovedViewAction removedViewAction,
LookupStrategy lookupStrategy)
Deprecated.
|
ExecuteDslScripts(ExecuteDslScripts.ScriptLocation scriptLocation,
boolean ignoreExisting,
javaposse.jobdsl.plugin.RemovedJobAction removedJobAction,
javaposse.jobdsl.plugin.RemovedViewAction removedViewAction,
LookupStrategy lookupStrategy,
java.lang.String additionalClasspath)
Deprecated.
|
| 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() |
ExecuteDslScripts.ScriptLocation |
getScriptLocation()
Deprecated.
|
java.lang.String |
getScriptText() |
java.lang.String |
getTargets() |
java.lang.Boolean |
getUseScriptText() |
boolean |
isFailOnMissingPlugin() |
boolean |
isIgnoreExisting() |
boolean |
isIgnoreMissingFiles() |
boolean |
isUnstableOnDeprecation() |
boolean |
isUsingScriptText() |
void |
perform(hudson.model.Run<?,?> run,
hudson.FilePath workspace,
hudson.Launcher launcher,
hudson.model.TaskListener listener)
Runs every job DSL script provided in the plugin configuration, which results in new /
updated Jenkins jobs.
|
void |
setAdditionalClasspath(java.lang.String additionalClasspath) |
void |
setFailOnMissingPlugin(boolean failOnMissingPlugin) |
void |
setIgnoreExisting(boolean ignoreExisting) |
void |
setIgnoreMissingFiles(boolean ignoreMissingFiles) |
void |
setLookupStrategy(LookupStrategy lookupStrategy) |
void |
setRemovedJobAction(javaposse.jobdsl.plugin.RemovedJobAction removedJobAction) |
void |
setRemovedViewAction(javaposse.jobdsl.plugin.RemovedViewAction removedViewAction) |
void |
setScriptLocation(ExecuteDslScripts.ScriptLocation scriptLocation)
Deprecated.
|
void |
setScriptText(java.lang.String scriptText) |
void |
setTargets(java.lang.String targets) |
void |
setUnstableOnDeprecation(boolean unstableOnDeprecation) |
void |
setUseScriptText(java.lang.Boolean value) |
all, getDescriptor, getRequiredMonitorService, prebuildgetProjectAction, getProjectAction, perform, perform, prebuild@DataBoundConstructor public ExecuteDslScripts()
@Deprecated public ExecuteDslScripts(ExecuteDslScripts.ScriptLocation scriptLocation)
@Deprecated public ExecuteDslScripts(ExecuteDslScripts.ScriptLocation scriptLocation, boolean ignoreExisting, javaposse.jobdsl.plugin.RemovedJobAction removedJobAction, javaposse.jobdsl.plugin.RemovedViewAction removedViewAction, LookupStrategy lookupStrategy, java.lang.String additionalClasspath)
@Deprecated public ExecuteDslScripts(ExecuteDslScripts.ScriptLocation scriptLocation, boolean ignoreExisting, javaposse.jobdsl.plugin.RemovedJobAction removedJobAction, LookupStrategy lookupStrategy)
@Deprecated public ExecuteDslScripts(ExecuteDslScripts.ScriptLocation scriptLocation, boolean ignoreExisting, javaposse.jobdsl.plugin.RemovedJobAction removedJobAction)
@Deprecated public ExecuteDslScripts(ExecuteDslScripts.ScriptLocation scriptLocation, boolean ignoreExisting, javaposse.jobdsl.plugin.RemovedJobAction removedJobAction, javaposse.jobdsl.plugin.RemovedViewAction removedViewAction, LookupStrategy lookupStrategy)
public java.lang.String getTargets()
@DataBoundSetter public void setTargets(java.lang.String targets)
public java.lang.String getScriptText()
@DataBoundSetter public void setScriptText(java.lang.String scriptText)
public boolean isUsingScriptText()
public java.lang.Boolean getUseScriptText()
@DataBoundSetter public void setUseScriptText(java.lang.Boolean value)
public boolean isIgnoreMissingFiles()
@DataBoundSetter public void setIgnoreMissingFiles(boolean ignoreMissingFiles)
public boolean isIgnoreExisting()
@DataBoundSetter public void setIgnoreExisting(boolean ignoreExisting)
public boolean isFailOnMissingPlugin()
@DataBoundSetter public void setFailOnMissingPlugin(boolean failOnMissingPlugin)
public boolean isUnstableOnDeprecation()
@DataBoundSetter public void setUnstableOnDeprecation(boolean unstableOnDeprecation)
public javaposse.jobdsl.plugin.RemovedJobAction getRemovedJobAction()
@DataBoundSetter public void setRemovedJobAction(javaposse.jobdsl.plugin.RemovedJobAction removedJobAction)
public javaposse.jobdsl.plugin.RemovedViewAction getRemovedViewAction()
@DataBoundSetter public void setRemovedViewAction(javaposse.jobdsl.plugin.RemovedViewAction removedViewAction)
public LookupStrategy getLookupStrategy()
@DataBoundSetter public void setLookupStrategy(LookupStrategy lookupStrategy)
public java.lang.String getAdditionalClasspath()
@DataBoundSetter public void setAdditionalClasspath(java.lang.String additionalClasspath)
public java.util.Collection<? extends hudson.model.Action> getProjectActions(hudson.model.AbstractProject<?,?> project)
getProjectActions in interface hudson.tasks.BuildStepgetProjectActions in class hudson.tasks.BuildStepCompatibilityLayer@Deprecated public ExecuteDslScripts.ScriptLocation getScriptLocation()
@DataBoundSetter @Deprecated public void setScriptLocation(ExecuteDslScripts.ScriptLocation scriptLocation)
public void perform(@Nonnull
hudson.model.Run<?,?> run,
@Nonnull
hudson.FilePath workspace,
@Nonnull
hudson.Launcher launcher,
@Nonnull
hudson.model.TaskListener listener)
throws java.lang.InterruptedException,
java.io.IOException
perform in interface jenkins.tasks.SimpleBuildStepjava.lang.InterruptedExceptionjava.io.IOException