Запускать Jenkins для сборки из репозитория Ops, только если в Dev-репо был git коммит - PullRequest
0 голосов
/ 27 марта 2020

В проекте у нас есть два отряда. Шеф и Дев. Подразделение Ops отвечает за поддержку конвейера Jenkins, поэтому у Ops есть собственное репо Git (Ops не должен использовать Dev repo). И у Dev-отряда есть свое собственное репо Git, в котором есть код приложения.

В Ops Repo есть сценарии (Jenkinsfile или любой сценарий сборки), которые были настроены в конвейерном задании Jenkins (как Git как SCM). ). В этом сценарии определены разные этапы (из которых 1 этап состоит в клонировании Dev-репо).

Теперь необходимо - мы хотим запустить конвейер Jenkins всякий раз, когда git pu sh происходит в репо-Dev , какое лучшее решение для этого?

...