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 towerCredentialsId,
String jobType,
String extraVars,
String jobTags,
String skipJobTags,
String limit,
String inventory,
String credential,
String scmBranch,
Boolean verbose,
Boolean importTowerLogs,
Boolean removeColor,
String templateType,
Boolean importWorkflowChildLogs) |
AnsibleTower(String towerServer,
String jobTemplate,
String towerCredentialsId,
String jobType,
String extraVars,
String jobTags,
String skipJobTags,
String limit,
String inventory,
String credential,
String scmBranch,
Boolean verbose,
String importTowerLogs,
Boolean removeColor,
String templateType,
Boolean importWorkflowChildLogs) |
all, getDescriptor, getRequiredMonitorService, prebuild
public AnsibleTower(@Nonnull String towerServer, @Nonnull String jobTemplate, String towerCredentialsId, String jobType, String extraVars, String jobTags, String skipJobTags, String limit, String inventory, String credential, String scmBranch, Boolean verbose, Boolean importTowerLogs, Boolean removeColor, String templateType, Boolean importWorkflowChildLogs)
@DataBoundConstructor public AnsibleTower(@Nonnull String towerServer, @Nonnull String jobTemplate, String towerCredentialsId, String jobType, String extraVars, String jobTags, String skipJobTags, String limit, String inventory, String credential, String scmBranch, Boolean verbose, String importTowerLogs, Boolean removeColor, String templateType, Boolean importWorkflowChildLogs)
public String getTowerCredentialsId()
public String getExtraVars()
public String getJobTags()
public String getSkipJobTags()
public String getJobType()
public String getLimit()
public String getInventory()
public String getCredential()
public String getScmBranch()
public Boolean getVerbose()
public String 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 setTowerCredentialsId(String towerCredentialsId)
@DataBoundSetter public void setExtraVars(String extraVars)
@DataBoundSetter public void setJobTags(String jobTags)
@DataBoundSetter public void setSkipJobTags(String skipJobTags)
@DataBoundSetter public void setJobType(String jobType)
@DataBoundSetter public void setLimit(String limit)
@DataBoundSetter public void setInventory(String inventory)
@DataBoundSetter public void setCredential(String credential)
@DataBoundSetter public void setScmBranch(String scmBranch)
@DataBoundSetter public void setVerbose(Boolean verbose)
@DataBoundSetter public void setImportTowerLogs(Boolean importTowerLogs)
@DataBoundSetter public void setImportTowerLogs(String 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–2020. All rights reserved.