Проталкивание изображения докера через Дженкинса - PullRequest
0 голосов
/ 07 февраля 2019

Я проталкиваю образ докера через конвейер Jenkins, но получаю следующую ошибку:

ОШИБКА: не удалось найти учетные данные, соответствующие gcr: ["google-container-registry"]

Я пытался:

gcr:["google-container-registry"]
gcr:[google-container-registry]
gcr:google-container-registry
google-container-registry

, но ни один из них не работал.

В глобальных учетных данных у меня есть:

NAME: google-container-registry

KIND: учетная запись службы Google с закрытого ключа

ОПИСАНИЕ: учетная запись робота Google для доступа к API и службам Google.

1 Ответ

0 голосов
/ 07 февраля 2019

Правильный синтаксис следующий (при условии, что ваш идентификатор учетной записи gcr 'google-container-registry'):

docker.withRegistry("https://gcr.io", "gcr:google-container-registry") {
  sh "docker push [your_image]"
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...