У меня проблема с совместной работой Google Repo, gerrit и Jenkins.
наша установка:
у нас есть сборка репо из нескольких репозиториев git, которые все находятся на нашем сервере gerrit. Манифест тоже есть.
Рабочий процесс:
пользователь вносит изменения в несколько файлов, которые находятся в разных репозиториях git в Rep.
пользователь фиксирует и отправляет изменения на проверку кода.
Проблема:
для каждого из репозиториев создается отдельный gerrit code review.
Для каждого из этих обзоров кода запускается Jenkins.
Если изменения взаимозависимы (что обычно и происходит), сборка Jenkins завершится ошибкой, поскольку каждый раз она принимает только изменения в одном репозитории.
Как нам сделать кооператив Дженкинса/Геррита, чтобы получить все изменения в одной сборке (которая будет работать)?
Спасибо