【发布时间】:2020-07-31 03:44:22
【问题描述】:
有什么方法可以在 Linux 中从 Jenkins 启动 conda 环境或从 Jenkins 激活 conda,我必须使用 pytest 执行单元测试,我需要使用 conda 基础环境。
【问题讨论】:
标签: python jenkins jenkins-pipeline pytest
有什么方法可以在 Linux 中从 Jenkins 启动 conda 环境或从 Jenkins 激活 conda,我必须使用 pytest 执行单元测试,我需要使用 conda 基础环境。
【问题讨论】:
标签: python jenkins jenkins-pipeline pytest
您可以使用source 命令激活python 虚拟环境。
如果你像这样从 Jenkins 运行 python 脚本:
sh "source /path/to/my_env/bin/activate && python3 YOUR_SCRIPT.py"
它应该从名为“my_env”的 python 虚拟环境中运行 YOUR_SCRIPT.py。
【讨论】: