我正在尝试将詹金斯连接到GCP上的容器注册表。 我遵循了一些示例,但是我对简单而愚蠢的事情不屑一顾。
我的詹金斯文件中有这个阶段:
stage('Push image') {
docker.withRegistry('https://eu.gcr.io', 'gcr:[my-credentials]') {
app.push("${env.BUILD_NUMBER}")
app.push("latest")
}
}
但是我不知道哪张证书放在那里...
我尝试在GCP上创建-> API&Service->凭据->创建凭据->服务帐户密钥
下载json并将其添加到Jenkins,在我使用的piplene字段上:项目名称,凭据ID等,但不起作用。