Я знаю, что есть много материалов, указывающих, что сборка Jenkins запускается сразу после нажатия кода, но мое требование немного превышает этот шаг.
У меня есть 3 ветви - master> попадет на сервер Prod, staging> попадет на сервер тестирования, а Dev> попадет на сервер dev.
Всякий раз, когда есть ветвь функций, которая вызывает запрос на слияние и затем объединяет его с веткой Dev, я выполняю развертывание вручную на сервере dev
Так же, как и в других средах, где ветвь разработчика объединяется с этапом, а последующий этап объединяется с мастером.
Сейчас я ищу способ интеграции Jenkins для выполнения этого развертывания, как только ветвь будет объединена. Это возможно? Нужно ли писать какой-нибудь Groovy-скрипт?