援引詹金斯的Ansible剧本

援引詹金斯的Ansible剧本,ansible,jenkins-plugins,Ansible,Jenkins Plugins,我还不知道如何调用詹金斯的Ansible剧本。 我的设置: 安装Jenkin->安装Jenkin Ansible插件 我发现了一个git项目: 我想创建一个jenkin作业来调用playbook,但不知道怎么做。我应该在这里放哪条路? 您已经在Jenkins上安装了Ansible插件 然后你可以在詹金斯档案中或在你的工作中调用你的剧本 ansiblePlaybook credentialsId: 'private_key', inventory: 'inventories/a/hosts', p

我还不知道如何调用詹金斯的Ansible剧本。 我的设置: 安装Jenkin->安装Jenkin Ansible插件 我发现了一个git项目: 我想创建一个jenkin作业来调用playbook,但不知道怎么做。我应该在这里放哪条路?

您已经在Jenkins上安装了Ansible插件

然后你可以在詹金斯档案中或在你的工作中调用你的剧本

ansiblePlaybook credentialsId: 'private_key', inventory: 'inventories/a/hosts', playbook: 'my_playbook.yml'

资料来源:

事实上,我对詹金和安西伯是新手。从jenkin UI创建jenkin作业,将Git存储库指定为:并在Invoke Ansible Playbook部分中,将Playbook路径指定为:/provision/Playbook.yml是否正确?基本上是的。。。你还需要告诉Jenkins你的库存文件或者在那里填写主机信息。。。在那之后,只要运行这个作业,它就会工作得很好…感谢Kelson SilvaIn这个示例,我已经使用管道参数在Ansible插件级别将清单设置为-l标志。您应该相应地设置您的环境。如果您在制定回购协议时遇到困难,请在回购协议中提出问题,我可以为您提供更多帮助。