在詹金斯中使用Ansible插件的问题

时间:2018-09-26 07:53:38

标签: jenkins ansible jenkins-plugins

我在Jenkins中安装了Ansible插件,并进行了配置。 我创建了ansible.cfg,主机和剧本文件。 我将这些文件与Bitbucket中的目录一起推送。 问题是,当我在Jenkins中启动构建时,它说“正在跳过:没有主机匹配”,或者我已经手动测试了目录,并且可以正常工作。

这是詹金斯的配置: enter image description here

这是错误消息:

enter image description here

当我直接从Desktop的文件夹中执行ansible-playbook命令时,它将起作用。

enter image description here

这是我在jenkins目录中执行命令的时候

enter image description here

1 个答案:

答案 0 :(得分:0)

我认为您需要提供凭据所有者。手动运行它时,您会被识别(带有ssh密钥),但是Jenkins需要一些权限。