【问题标题】:Ansible winrm with virtualenv带有 virtualenv 的 Ansible winrm
【发布时间】: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


    【解决方案1】:

    最好的方法是在用户工作区中使用 pip 安装 winrm(选项 --user

    例如:pip install --user pywinrm

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多