public class AnsibleTower
extends hudson.tasks.Builder
Modifier and Type | Class and Description |
---|---|
static class |
AnsibleTower.DescriptorImpl |
Constructor and Description |
---|
AnsibleTower(String towerServer,
String jobTemplate,
String extraVars,
String jobTags,
String limit,
String inventory,
String credential,
Boolean verbose,
Boolean importTowerLogs,
Boolean removeColor,
String templateType,
Boolean importWorkflowChildLogs) |
Modifier and Type | Method and Description |
---|---|
String |
getCredential() |
String |
getExtraVars() |
Boolean |
getImportTowerLogs() |
Boolean |
getImportWorkflowChildLogs() |
String |
getInventory() |
String |
getJobTags() |
String |
getJobTemplate() |
String |
getLimit() |
Boolean |
getRemoveColor() |
String |
getTemplateType() |
String |
getTowerServer() |
Boolean |
getVerbose() |
boolean |
perform(hudson.model.AbstractBuild<?,?> build,
hudson.Launcher launcher,
hudson.model.BuildListener listener) |
void |
setCredential(String credential) |
void |
setExtraVars(String extraVars) |
void |
setImportTowerLogs(Boolean importTowerLogs) |
void |
setImportWorkflowChildLogs(Boolean importWorkflowChildLogs) |
void |
setInventory(String inventory) |
void |
setJobTags(String jobTags) |
void |
setJobTemplate(String jobTemplate) |
void |
setLimit(String limit) |
void |
setRemoveColor(Boolean removeColor) |
void |
setTemplateType(String templateType) |
void |
setTowerServer(String towerServer) |
void |
setVerbose(Boolean verbose) |
all, getDescriptor, getRequiredMonitorService, prebuild
@DataBoundConstructor public AnsibleTower(@Nonnull String towerServer, @Nonnull String jobTemplate, String extraVars, String jobTags, String limit, String inventory, String credential, Boolean verbose, Boolean importTowerLogs, Boolean removeColor, String templateType, Boolean importWorkflowChildLogs)
public String getExtraVars()
public String getJobTags()
public String getLimit()
public String getInventory()
public String getCredential()
public Boolean getVerbose()
public Boolean getImportTowerLogs()
public Boolean getRemoveColor()
public String getTemplateType()
public Boolean getImportWorkflowChildLogs()
@DataBoundSetter public void setTowerServer(String towerServer)
@DataBoundSetter public void setJobTemplate(String jobTemplate)
@DataBoundSetter public void setExtraVars(String extraVars)
@DataBoundSetter public void setJobTags(String jobTags)
@DataBoundSetter public void setLimit(String limit)
@DataBoundSetter public void setInventory(String inventory)
@DataBoundSetter public void setCredential(String credential)
@DataBoundSetter public void setVerbose(Boolean verbose)
@DataBoundSetter public void setImportTowerLogs(Boolean importTowerLogs)
@DataBoundSetter public void setRemoveColor(Boolean removeColor)
@DataBoundSetter public void setTemplateType(String templateType)
@DataBoundSetter public void setImportWorkflowChildLogs(Boolean importWorkflowChildLogs)
public boolean perform(hudson.model.AbstractBuild<?,?> build, hudson.Launcher launcher, hudson.model.BuildListener listener) throws InterruptedException, IOException
perform
in interface hudson.tasks.BuildStep
perform
in class hudson.tasks.BuildStepCompatibilityLayer
InterruptedException
IOException
Copyright © 2016–2017. All rights reserved.