public class ExecuteDslScripts
extends hudson.tasks.Builder
implements jenkins.tasks.SimpleBuildStep
jenkins.tasks.SimpleBuildStep.LastBuildAction, jenkins.tasks.SimpleBuildStep.LastBuildActionFactory| Constructor and Description |
|---|
ExecuteDslScripts() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getAdditionalClasspath() |
java.util.Map<java.lang.String,java.lang.Object> |
getAdditionalParameters() |
LookupStrategy |
getLookupStrategy() |
javaposse.jobdsl.plugin.RemovedConfigFilesAction |
getRemovedConfigFilesAction() |
javaposse.jobdsl.plugin.RemovedJobAction |
getRemovedJobAction() |
javaposse.jobdsl.plugin.RemovedViewAction |
getRemovedViewAction() |
java.lang.String |
getScriptText() |
java.lang.String |
getTargets() |
java.lang.Boolean |
getUseScriptText() |
boolean |
isFailOnMissingPlugin() |
boolean |
isFailOnSeedCollision() |
boolean |
isIgnoreExisting() |
boolean |
isIgnoreMissingFiles() |
boolean |
isSandbox() |
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 |
setAdditionalParameters(java.util.Map<java.lang.String,java.lang.Object> additionalParameters) |
void |
setFailOnMissingPlugin(boolean failOnMissingPlugin) |
void |
setFailOnSeedCollision(boolean failOnSeedCollision) |
void |
setIgnoreExisting(boolean ignoreExisting) |
void |
setIgnoreMissingFiles(boolean ignoreMissingFiles) |
void |
setLookupStrategy(LookupStrategy lookupStrategy) |
void |
setRemovedConfigFilesAction(javaposse.jobdsl.plugin.RemovedConfigFilesAction removedConfigFilesAction) |
void |
setRemovedJobAction(javaposse.jobdsl.plugin.RemovedJobAction removedJobAction) |
void |
setRemovedViewAction(javaposse.jobdsl.plugin.RemovedViewAction removedViewAction) |
void |
setSandbox(boolean sandbox) |
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, getProjectActions, perform, perform, prebuildpublic 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 isSandbox()
@DataBoundSetter public void setSandbox(boolean sandbox)
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 isFailOnSeedCollision()
@DataBoundSetter public void setFailOnSeedCollision(boolean failOnSeedCollision)
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 javaposse.jobdsl.plugin.RemovedConfigFilesAction getRemovedConfigFilesAction()
@DataBoundSetter public void setRemovedConfigFilesAction(javaposse.jobdsl.plugin.RemovedConfigFilesAction removedConfigFilesAction)
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.Map<java.lang.String,java.lang.Object> getAdditionalParameters()
@DataBoundSetter public void setAdditionalParameters(java.util.Map<java.lang.String,java.lang.Object> additionalParameters)
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