Создание и публикация плагина docker для сборщика заданий Jenkins

Я сталкиваюсь с проблемой, когда пытаюсь создать задание Jenkins, используя конструктор заданий Jenkins для сборки и публикации плагина Docker. У меня здесь 2 проблемы:

1.) в теге репозитория не принимает "/". 2.) URL-адрес и пароль реестра не отражаются в моей конфигурации задания jenkins (интервал правильный) Вот мой шаблон задания:

  • job-template: name: '{name} _job' description: Узел 'Автоматически сгенерированный тест': Построители PROD-SLAVE:

    • shell: | BLAH BLAh
    • docker-build-publish: repo-name: "npu-cluster / {name}" тег репо: 'BUILD_NUMBER' no-cache: false no-force-pull: false skip-build: false fingerprints: true skip-decorate: false skip-latest: true skip-tag: false путь-к-файлу: '{name} / Dockerfile' URL-адрес реестра: URL-адрес реестра-учетных данных: идентификатор-учетных данных

    • ssh-builder: ssh-user-ip: centos @ ip команда: бла-бла


person srikanth Jarajapu    schedule 27.06.2017    source источник


Ответы (1)


Я нашел этот вопрос при поиске решений для той же проблемы. Возможно, вы уже нашли ответ, но вот что все равно сработало для меня:

- docker-build-publish:
    repo-name: 'sandboxname/component'
    registry:
       url: "https://yourremotelocation:port/"
       credentials-id: "yourcredentialsid"
person praveena    schedule 06.03.2018