public class AnsibleTowerRunner extends Object
Constructor and Description |
---|
AnsibleTowerRunner() |
Modifier and Type | Method and Description |
---|---|
boolean |
cancelJob(PrintStream logger) |
boolean |
cancelProjectSync(PrintStream logger,
TowerProjectSync projectSync) |
void |
getJobLogs(String importTowerLogs,
PrintStream logger) |
boolean |
projectRevision(PrintStream logger,
String towerServer,
String towerCredentialsId,
String projectName,
String revision,
boolean verbose,
hudson.EnvVars envVars,
hudson.FilePath ws,
hudson.model.Run<?,?> run,
Properties towerResults) |
boolean |
projectSync(PrintStream logger,
String towerServer,
String towerCredentialsId,
String projectName,
boolean verbose,
boolean importTowerLogs,
boolean removeColor,
hudson.EnvVars envVars,
hudson.FilePath ws,
hudson.model.Run<?,?> run,
Properties towerResults,
boolean async) |
boolean |
runJobTemplate(PrintStream logger,
String towerServer,
String towerCredentialsId,
String jobTemplate,
String jobType,
String extraVars,
String limit,
String jobTags,
String skipJobTags,
String inventory,
String credential,
String scmBranch,
boolean verbose,
String importTowerLogs,
boolean removeColor,
hudson.EnvVars envVars,
String templateType,
boolean importWorkflowChildLogs,
hudson.FilePath ws,
hudson.model.Run<?,?> run,
Properties towerResults) |
boolean |
runJobTemplate(PrintStream logger,
String towerServer,
String towerCredentialsId,
String jobTemplate,
String jobType,
String extraVars,
String limit,
String jobTags,
String skipJobTags,
String inventory,
String credential,
String scmBranch,
boolean verbose,
String importTowerLogs,
boolean removeColor,
hudson.EnvVars envVars,
String templateType,
boolean importWorkflowChildLogs,
hudson.FilePath ws,
hudson.model.Run<?,?> run,
Properties towerResults,
boolean async) |
public boolean runJobTemplate(PrintStream logger, String towerServer, String towerCredentialsId, String jobTemplate, String jobType, String extraVars, String limit, String jobTags, String skipJobTags, String inventory, String credential, String scmBranch, boolean verbose, String importTowerLogs, boolean removeColor, hudson.EnvVars envVars, String templateType, boolean importWorkflowChildLogs, hudson.FilePath ws, hudson.model.Run<?,?> run, Properties towerResults)
public boolean runJobTemplate(PrintStream logger, String towerServer, String towerCredentialsId, String jobTemplate, String jobType, String extraVars, String limit, String jobTags, String skipJobTags, String inventory, String credential, String scmBranch, boolean verbose, String importTowerLogs, boolean removeColor, hudson.EnvVars envVars, String templateType, boolean importWorkflowChildLogs, hudson.FilePath ws, hudson.model.Run<?,?> run, Properties towerResults, boolean async)
public void getJobLogs(String importTowerLogs, PrintStream logger) throws AnsibleTowerException
AnsibleTowerException
public boolean cancelJob(PrintStream logger)
public boolean cancelProjectSync(PrintStream logger, TowerProjectSync projectSync)
public boolean projectSync(PrintStream logger, String towerServer, String towerCredentialsId, String projectName, boolean verbose, boolean importTowerLogs, boolean removeColor, hudson.EnvVars envVars, hudson.FilePath ws, hudson.model.Run<?,?> run, Properties towerResults, boolean async)
public boolean projectRevision(PrintStream logger, String towerServer, String towerCredentialsId, String projectName, String revision, boolean verbose, hudson.EnvVars envVars, hudson.FilePath ws, hudson.model.Run<?,?> run, Properties towerResults)
Copyright © 2016–2020. All rights reserved.