【问题标题】:Artifactory build info url is incorrectArtifactory 构建信息 url 不正确
【发布时间】:2021-09-28 12:07:24
【问题描述】:

我的工作很简单,上传工件并发布构建信息

关于构建信息的 Jenkins URL 是 https://artifacts.******.com/artifactory/ui/builds/project_name/73/1626838876890/published

但是这个链接应该是 https://artifacts.******.com/ui/builds/project_name/73/1626838876890/published

没有人工制品

有什么问题?

这是管道代码:

stage ('Upload Artifactory') {
        steps {
            script { 
                echo "Starting to upload Artifact"                
                rtUpload (
                   "serverId": "Artifact_server",
                   "buildName": JOB_NAME,
                   "buildNumber": BUILD_NUMBER,
                   "spec": """{
                        "files": [{
                            "pattern": "*.zip",
                            "target": "generic/myfolder/"
                        }]
                    }"""
                )
            }
        }
    }
    stage ('Publish build info') {
        steps {
            rtPublishBuildInfo (
                "serverId": "Artifact_server",
                "buildName": JOB_NAME,
                "buildNumber": BUILD_NUMBER
            )
        }
    }

【问题讨论】:

  • 你的 Jenkins Artifactory 插件版本是多少?
  • Antifactory 插件版本:3.12.4

标签: jenkins-pipeline artifactory jfrog


【解决方案1】:

自 Artifactory 7 以来,build-info URL 发生了变化。为了更好地支持 Jenkins Artifactory 插件中的这一变化,在 3.12.1 中添加了一个选项,用于在全局配置中配置 JFrog 平台 URL。

要使其正常工作,请浏览至 Manage Jenkins | Configure System | JFrog 并设置您的 JFrog 平台 URL:

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-04-12
    • 1970-01-01
    • 1970-01-01
    • 2016-11-03
    • 2020-02-14
    • 2021-11-28
    • 1970-01-01
    相关资源
    最近更新 更多