上传的图片项目:“Jenkins Artifactory插件”
  1. Jenkins Artifactory插件
  2. hap - 1405

Artifactory Jenkins插件无法运行"pip install"

    XML 可打印的

    细节

    • 类型: 错误
    • 状态: 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示例管道脚本复制的。

      https://github.com/jfrog/project-examples/blob/master/jenkins-examples/pipeline-examples/declarative-examples/pip-examples/pip-example/Jenkinsfile

      下面的脚本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。

        附件

          活动

            受让人:
            yahaviYahav伊扎克。
            记者:
            lawrencef劳伦斯冯
            投票:
            0 为这个问题投票
            观察人士:
            2 开始关注这个问题

              日期

              创建:
              更新:
              解决: