Class AnsibleTower

java.lang.Object
hudson.tasks.BuildStepCompatibilityLayer
hudson.tasks.Builder
org.jenkinsci.plugins.ansible_tower.AnsibleTower
All Implemented Interfaces:
ExtensionPoint, Describable<Builder>, BuildStep

public class AnsibleTower extends Builder
Author:
Janario Oliveira
  • Constructor Details

  • Method Details

    • getTowerServer

      @NonNull public String getTowerServer()
    • getJobTemplate

      @NonNull public String getJobTemplate()
    • getTowerCredentialsId

      public String getTowerCredentialsId()
    • getExtraVars

      public String getExtraVars()
    • getJobTags

      public String getJobTags()
    • getSkipJobTags

      public String getSkipJobTags()
    • getJobType

      public String getJobType()
    • getLimit

      public String getLimit()
    • getInventory

      public String getInventory()
    • getCredential

      public String getCredential()
    • getScmBranch

      public String getScmBranch()
    • getVerbose

      public Boolean getVerbose()
    • getImportTowerLogs

      public String getImportTowerLogs()
    • getRemoveColor

      public Boolean getRemoveColor()
    • getTemplateType

      public String getTemplateType()
    • getImportWorkflowChildLogs

      public Boolean getImportWorkflowChildLogs()
    • setTowerServer

      @DataBoundSetter public void setTowerServer(String towerServer)
    • setJobTemplate

      @DataBoundSetter public void setJobTemplate(String jobTemplate)
    • setTowerCredentialsId

      @DataBoundSetter public void setTowerCredentialsId(String towerCredentialsId)
    • setExtraVars

      @DataBoundSetter public void setExtraVars(String extraVars)
    • setJobTags

      @DataBoundSetter public void setJobTags(String jobTags)
    • setSkipJobTags

      @DataBoundSetter public void setSkipJobTags(String skipJobTags)
    • setJobType

      @DataBoundSetter public void setJobType(String jobType)
    • setLimit

      @DataBoundSetter public void setLimit(String limit)
    • setInventory

      @DataBoundSetter public void setInventory(String inventory)
    • setCredential

      @DataBoundSetter public void setCredential(String credential)
    • setScmBranch

      @DataBoundSetter public void setScmBranch(String scmBranch)
    • setVerbose

      @DataBoundSetter public void setVerbose(Boolean verbose)
    • setImportTowerLogs

      @DataBoundSetter public void setImportTowerLogs(Boolean importTowerLogs)
    • setImportTowerLogs

      @DataBoundSetter public void setImportTowerLogs(String importTowerLogs)
    • setRemoveColor

      @DataBoundSetter public void setRemoveColor(Boolean removeColor)
    • setTemplateType

      @DataBoundSetter public void setTemplateType(String templateType)
    • setImportWorkflowChildLogs

      @DataBoundSetter public void setImportWorkflowChildLogs(Boolean importWorkflowChildLogs)
    • perform

      public boolean perform(AbstractBuild<?,?> build, Launcher launcher, BuildListener listener) throws InterruptedException, IOException
      Specified by:
      perform in interface BuildStep
      Overrides:
      perform in class BuildStepCompatibilityLayer
      Throws:
      InterruptedException
      IOException