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.
ansiblePlaybook
: Invoke an ansible playbookplaybook
parameter is mandatory.
playbook
String
become
(optional)
boolean
becomeUser
(optional)
String
colorized
(optional)
boolean
credentialsId
(optional)
String
disableHostKeyChecking
(optional)
boolean
dynamicInventory
(optional)
boolean
extraVars
(optional)
extras
(optional)
String
forks
(optional)
int
hostKeyChecking
(optional)
boolean
installation
(optional)
String
inventory
(optional)
String
inventoryContent
(optional)
String
limit
(optional)
String
skippedTags
(optional)
String
startAtTask
(optional)
String
sudo
(optional)
boolean
sudoUser
(optional)
String
tags
(optional)
String
vaultCredentialsId
(optional)
String
ansibleVault
: Invoke ansible vaultvaultCredentialsId
parameter is mandatory.
action
(optional)
String
content
(optional)
String
input
(optional)
String
installation
(optional)
String
newVaultCredentialsId
(optional)
String
output
(optional)
String
vaultCredentialsId
(optional)
String
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
(optional)
String
ansibleName
(optional)
String
becomeUser
(optional)
String
colorizedOutput
(optional)
boolean
credentialsId
(optional)
String
disableHostKeyChecking
(optional)
boolean
extraVars
(optional)
hidden
(optional)
boolean
key
(optional)
String
value
(optional)
String
forks
(optional)
int
hostKeyChecking
(optional)
boolean
sudo
(optional)
boolean
sudoUser
(optional)
String
unbufferedOutput
(optional)
boolean
vaultCredentialsId
(optional)
String
step([$class: 'AnsiblePlaybookBuilder'])
: Invoke Ansible Playbookplaybook
String
inventory
$class: 'InventoryContent'
content
String
dynamic
boolean
$class: 'InventoryDoNotSpecify'
$class: 'InventoryPath'
path
String
additionalParameters
(optional)
String
ansibleName
(optional)
String
becomeUser
(optional)
String
colorizedOutput
(optional)
boolean
credentialsId
(optional)
String
disableHostKeyChecking
(optional)
boolean
extraVars
(optional)
hidden
(optional)
boolean
key
(optional)
String
value
(optional)
String
forks
(optional)
int
hostKeyChecking
(optional)
boolean
limit
(optional)
String
skippedTags
(optional)
String
startAtTask
(optional)
String
sudo
(optional)
boolean
sudoUser
(optional)
String
tags
(optional)
String
unbufferedOutput
(optional)
boolean
vaultCredentialsId
(optional)
String
step([$class: 'AnsibleVaultBuilder'])
: Invoke Ansible Vaultaction
(optional)
String
ansibleName
(optional)
String
content
(optional)
String
input
(optional)
String
newVaultCredentialsId
(optional)
String
output
(optional)
String
vaultCredentialsId
(optional)
String
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.