2015-05-13 3 views
2

У меня есть Jenkins, настроенный для мониторинга частной репо GitHub и в настоящее время выполняет сборку, когда я беру на себя GitHub, используя GitHub Hook. Можно ли настроить действие, чтобы затем перевести тот же код в репозиторий Stash с помощью «Действия после сборки»?Jenkins CI Post-build Actions - Как нажать на Stash

Так что, чтобы уточнить, у меня есть Дженкинс, обнаруживающий новый код, который выталкивается в GitHub, и я хотел бы запустить дополнительное действие после сборки, используя Jenkins, чтобы тот же код переместил в репозиторий Stash.

Любые идеи?

ответ

2

Шаг Post-build «Git Publisher» будет вытолкнуть текущую HEAD на назначенный пульт в репозиторий git, указанный в вашем «Git Repositories».

Чтобы настроить: добавьте как свой частный, так и репозиторий хранилищ в репозитории Git, укажите «ветвь для сборки» в ветку-кандидате из вашего личного реестра. Создайте действие Git Publisher post-build, сообщив ему нажать на желаемую ветку на репозитории Stash.

Если это не сработает, вы всегда можете вернуться к шагу сборки «выполнить оболочку» и указать команды git в скрипте, но это не будет идеальным.

Смежные вопросы