The following plugin provides functionality available through Pipeline-compatible steps. Read more about how to integrate steps into your Pipeline in the Steps section of the Pipeline Syntax page.
For a list of other such plugins, see the Pipeline Steps Reference page.
ansibleAdhoc
: Invoke an ansible adhoc commandansiblePlaybook
: Invoke an ansible playbookansibleVault
: Invoke ansible vaultstep([$class: 'AnsibleAdHocCommandBuilder'])
: Invoke Ansible Ad-Hoc Commandstep([$class: 'AnsiblePlaybookBuilder'])
: Invoke Ansible Playbookstep([$class: 'AnsibleVaultBuilder'])
: Invoke Ansible VaultansibleAdhoc
: Invoke an ansible adhoc commandhosts : String
become : boolean
(optional)
becomeUser : String
(optional)
colorized : boolean
(optional)
credentialsId : String
(optional)
dynamicInventory : boolean
(optional)
extraVars
(optional)
hidden : boolean
(optional)
key : String
(optional)
secretValue
(optional)
class hudson.util.Secret
extras : String
(optional)
forks : int
(optional)
hostKeyChecking : boolean
(optional)
installation : String
(optional)
inventory : String
(optional)
inventoryContent : String
(optional)
module : String
(optional)
moduleArguments : String
(optional)
vaultCredentialsId : String
(optional)
vaultTmpPath : String
(optional)
ansiblePlaybook
: Invoke an ansible playbookplaybook
parameter is mandatory.
playbook : String
become : boolean
(optional)
becomeUser : String
(optional)
checkMode : boolean
(optional)
colorized : boolean
(optional)
credentialsId : String
(optional)
disableHostKeyChecking : boolean
(optional)
dynamicInventory : boolean
(optional)
extraVars
(optional)
extras : String
(optional)
forks : int
(optional)
hostKeyChecking : boolean
(optional)
installation : String
(optional)
inventory : String
(optional)
inventoryContent : String
(optional)
limit : String
(optional)
skippedTags : String
(optional)
startAtTask : String
(optional)
sudo : boolean
(optional)
sudoUser : String
(optional)
tags : String
(optional)
vaultCredentialsId : String
(optional)
vaultTmpPath : String
(optional)
ansibleVault
: Invoke ansible vaultvaultCredentialsId
parameter is mandatory.
action : String
(optional)
content : String
(optional)
input : String
(optional)
installation : String
(optional)
newVaultCredentialsId : String
(optional)
output : String
(optional)
vaultCredentialsId : String
(optional)
vaultTmpPath : String
(optional)
step([$class: 'AnsibleAdHocCommandBuilder'])
: Invoke Ansible Ad-Hoc CommandhostPattern : String
inventory
$class: 'InventoryContent'
content : String
dynamic : boolean
$class: 'InventoryDoNotSpecify'
$class: 'InventoryPath'
path : String
module : String
command : String
additionalParameters : String
(optional)
ansibleName : String
(optional)
becomeUser : String
(optional)
colorizedOutput : boolean
(optional)
credentialsId : String
(optional)
disableHostKeyChecking : boolean
(optional)
extraVars
(optional)
hidden : boolean
(optional)
key : String
(optional)
secretValue
(optional)
class hudson.util.Secret
forks : int
(optional)
hostKeyChecking : boolean
(optional)
sudo : boolean
(optional)
sudoUser : String
(optional)
unbufferedOutput : boolean
(optional)
vaultCredentialsId : String
(optional)
vaultTmpPath : String
(optional)
step([$class: 'AnsiblePlaybookBuilder'])
: Invoke Ansible Playbookplaybook : String
inventory
$class: 'InventoryContent'
content : String
dynamic : boolean
$class: 'InventoryDoNotSpecify'
$class: 'InventoryPath'
path : String
additionalParameters : String
(optional)
ansibleName : String
(optional)
becomeUser : String
(optional)
checkMode : boolean
(optional)
colorizedOutput : boolean
(optional)
credentialsId : String
(optional)
disableHostKeyChecking : boolean
(optional)
extraVars
(optional)
hidden : boolean
(optional)
key : String
(optional)
secretValue
(optional)
class hudson.util.Secret
forks : int
(optional)
hostKeyChecking : boolean
(optional)
limit : String
(optional)
skippedTags : String
(optional)
startAtTask : String
(optional)
sudo : boolean
(optional)
sudoUser : String
(optional)
tags : String
(optional)
unbufferedOutput : boolean
(optional)
vaultCredentialsId : String
(optional)
vaultTmpPath : String
(optional)
step([$class: 'AnsibleVaultBuilder'])
: Invoke Ansible Vaultaction : String
(optional)
ansibleName : String
(optional)
content : String
(optional)
input : String
(optional)
newVaultCredentialsId : String
(optional)
output : String
(optional)
vaultCredentialsId : String
(optional)
vaultTmpPath : String
(optional)
Please submit your feedback about this page through this quick form.
Alternatively, if you don't wish to complete the quick form, you can simply indicate if you found this page helpful?
See existing feedback here.