У меня есть следующие настройки Gitlab + Jenkins:
- У меня есть ветвь с именем "Develop"
- У меня есть функциональные ветви "F1" и "F2", и такдалее.
- Когда автор "F1" создает запрос на слияние, Gitlab запускает сборку Jenkins, которая в настоящее время проверяет и строит F1.
Я хочу, чтобы Jenkins выполнилследующее:
- Клонировать в локальную ветку с именем "Temp"
- Объединить F1 с Temp
- Построить мое решение в Temp и запустить тесты
- Сообщить о результатах сборки обратно в Gitlab
Возможно ли что-то подобное в Дженкинсе?Я знаю, что в плагине Git есть опция «Оформление заказа в определенную локальную ветвь», но я не совсем уверен, что это именно то, что я хочу.
Любая помощь / замечания по этой проблеме будут высоко оценены.Спасибо и ура :) 1025 *