-
Bug
-
Resolution: Fixed
-
Blocker
-
Jenkins Version - 2.46.1
Ansible plugin - 0.62
Ansible - 2.2.20
ansible plugin doesn't work with general build step of pipeline in 0.62 version
node {
step([$class: 'AnsiblePlaybookBuilder',
additionalParameters: '-e port=8081',
ansibleName: 'ansible',
credentialsId: '',
inventory: [$class: 'InventoryContent',
content: '''[tomcat]
192.168.10.10''',
dynamic: false],
limit: '',
playbook: '/opt/ansible/tomcat.yml',
skippedTags: '',
startAtTask: '',
sudoUser: '',
tags: ''])
}
This codes return error
ERROR: The ansible playbook build step requires to be launched on a node
node {
ansiblePlaybook(
colorized: true,
extras: '-e port=8081',
installation: 'ansible',
inventory: '/opt/ansible/hosts',
playbook: '/opt/ansible/tomcat.yml',
sudoUser: null)
}
This codes work fine
- blocks
-
JENKINS-49056 Pipeline Support for Ansible Adhoc Commands
- Resolved
- is duplicated by
-
JENKINS-34633 ansible-plugin with pipeline groovy multiple misbehaviours
- Open