-
类型: 错误
-
状态: Resolved
A resolution has been taken, and it is awaiting verification by reporter. From here issues are either reopened, or are closed.">解决 -
解决方法: 完成
-
影响版本/ s: 没有一个
-
修复版本/ s: 3.10.5
-
组件/ s: 没有一个
-
标签:没有一个
-
环境:
Artifactory插件3.9.0
Artifactory版本7.10.2
Ubuntu 16.04.6 LTS
我们在Jenkins管道日志中看到以下错误。Jenkins在运行source激活python虚拟环境时似乎出现了问题。
严重:pip安装失败:无法运行程序“源/var/lib/jenkins/workspace/pip/env/bin/activate && pip"(在目录“。”): error=2,没有这样的文件或目录java.io.IOException: pip install failed:不能运行程序“源/var/lib/jenkins/workspace/pip/env/bin/activate && pip"(在目录“。”): error=2,没有这样的文件或目录
这是使用github示例管道脚本复制的。
下面的脚本bash可以运行pip安装,但是插件不能工作。这个bash脚本不会向buildinfo添加依赖项。
阶段(“Pip安装”) {steps {sh " '#!/bin/bash source /var/lib/jenkins/workspace/ PIP /env/bin/activate && PIP install -r /var/lib/jenkins/workspace/pip/python-example/requirements.txt/ / localhost / artifactory / api / pypi / pypi /简单“‘// rtPipInstall (/ / resolverId:“PIP_RESOLVER”,/ /参数:“- r python示例/让”,// envActivation: virtual_env_activation)}}
解决方法:使用JFROG CLI。