【发布时间】:2018-11-21 16:38:55
【问题描述】:
我正在尝试使用 ansible、winrm、virtualenv 和 Jenkins... 目前,我已经通过 epel-release 与 Tom 一起安装了 Ansible。
Jenkins 目前只有基本配置。
然后我在 Jenkins 家中创建了一个名为 $HOME/ansible-winrm 的 virtualenv。然后在里面,我通过pip安装了winrm。
我想做的是:
- 在 Jenkins 上创建一个简单的作业,只有一个调用 ansible-playbook 的 shell 脚本。它应该可以访问安装在我本地 virtualenv 中的 winrm 库。
- 应该尽可能透明。
附:似乎 python 二进制文件被硬编码在 ansible-playbook 脚本中。
解决此问题的最佳做法是什么?
【问题讨论】:
标签: python jenkins ansible winrm