Выталкивание / Вытягивание в разные репо с помощью MultiJobs в Jenkins - PullRequest
0 голосов
/ 25 апреля 2019

Я хочу вытащить из одного репо и перенести в другой репозиторий (на другом сервере) в Jenkins.

Я использую плагин MultiJob для этих двух шагов: первое задание извлекается из репо A, а второе подталкивается к репо B с помощью функции Git Publisher в разделе Действия после сборки:

Repo A --pull--> Jenkins Job Phase 1 --> Jenkins Job Phase 2 --push--> Repo B

В разделе «Дополнительно» в разделе «Фаза MultiJob» в моей конфигурации у меня отмечена опция Pass-through Git Commit that was built -- Combine queued git hashes, чтобы я мог подтолкнуть свой коммит к репо B.

Однако, поскольку второе задание имеет репо назначения (репо B) в качестве удаленного SCM, оно пытается извлечь этот коммит с идентификатором репо B, что приводит к сбою.

Есть ли способ передать мне этот коммит в Репо Б с помощью Jenkins?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...