【问题标题】:Jenkins Multi-branch Unable to find project artifact copyJenkins多分支无法找到项目工件副本
【发布时间】:2020-07-15 08:14:15
【问题描述】:

我正在使用multibranch-pipeline,我需要在信号下游分支中连接 3 个上游分支。当我尝试从上游项目复制工件时,出现以下错误:

错误:无法找到工件副本的项目:http://servername/job/pocbranches/test 这可能是由于项目名称或权限设置不正确所致;请参阅作业配置中项目名称的帮助。 完成:失败

以下代码用于我的下游分支。

copyArtifacts fingerprintArtifacts: true,
projectName:'$projectName',
selector: upstream()

你能帮我解决这个问题吗?

【问题讨论】:

    标签: jenkins compiler-errors multibranch-pipeline


    【解决方案1】:

    也许尝试使用绝对文件路径

    copyArtifacts fingerprintArtifacts: true,
    projectName: '/' + '$projectName',
    selector: upstream()
    

    同样给予 copyArtifact 权限

        options {
            copyArtifactPermission('/' + $projectName)
        }
    

    【讨论】:

      猜你喜欢
      • 2019-03-29
      • 2011-02-23
      • 2013-01-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-06-15
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多