2

我们有一个 docker 镜像说 xyz:latest 需要通过 Jenkins Pipeline 推送到我的 docker registry xxx.com at repo "docker-local"

早些时候一切正常,但在通过 Jenkins 更新了人工插件后,我们面临的问题是

"INFO: The search failed with "Failed to retrieve repository configuration 'docker-local': HTTP/1.1 400 Bad Request"."

参考(https://www.jfrog.com/confluence/display/JFROG/Setting+Up+Docker+Build-info)给出的代码,尤其是其中的第 3 步部分,有人可以解释一下吗到底是什么意思??

// Step 3: Push the image to Artifactory.
// Make sure that <artifactoryDockerRegistry> is configured to reference <targetRepo> Artifactory repository. In cas
    def buildInfo = rtDocker.push '<artifactoryDockerRegistry>/hello-world:latest', '<targetRepo>'.

我目前对他们的价值观是:

artifactoryDockerRegistry: "xxx.com/docker-local/xyz:latest"
targetRepo: "docker-local"

不知何故,我遇到了上面第 3 步评论部分中提到的错误。

有人可以帮我举一个关于价值观应该是什么的通用示例吗?

4

0 回答 0