d8fa4f4126
Implemented new parameter "disable-host-key-checking" to make the "anbile-playbook" builder compatible with version >=1.0 of the ansible plugin. The parameter defaults to "false" for security reasons (as the plugin does). The old parameter "host-key-checking" is still written to XML to keep code working in a setup with plugin version <1.0. This has no impact on newer setups because the plugin with version >=1.0 ignores the old parameter value. For same security reasons the default value of old parameter "host-key-checking" was changed to "true" to "fix" older setups which have the parameter not defined. Change-Id: I4a592c1a4d6ba8bb4f365ce505296cf5c09f7e19 Task: 39789 Story: 2007678
26 lines
874 B
XML
26 lines
874 B
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<project>
|
|
<builders>
|
|
<org.jenkinsci.plugins.ansible.AnsiblePlaybookBuilder>
|
|
<playbook>path/to/playbook.yml</playbook>
|
|
<inventory class="org.jenkinsci.plugins.ansible.InventoryDoNotSpecify"/>
|
|
<limit/>
|
|
<tags/>
|
|
<skippedTags/>
|
|
<startAtTask/>
|
|
<credentialsId/>
|
|
<vaultCredentialsId/>
|
|
<sudo>false</sudo>
|
|
<become>true</become>
|
|
<becomeUser>cloud-user</becomeUser>
|
|
<forks>5</forks>
|
|
<unbufferedOutput>true</unbufferedOutput>
|
|
<colorizedOutput>false</colorizedOutput>
|
|
<disableHostKeyChecking>false</disableHostKeyChecking>
|
|
<hostKeyChecking>true</hostKeyChecking>
|
|
<additionalParameters/>
|
|
<copyCredentialsInWorkspace>false</copyCredentialsInWorkspace>
|
|
</org.jenkinsci.plugins.ansible.AnsiblePlaybookBuilder>
|
|
</builders>
|
|
</project>
|