Git автоматически объединяет релиз релиз с мастером после любого релиза - PullRequest
0 голосов
/ 05 сентября 2018

Есть ли какая-либо функция / плагин или настройки в bitbucket или jenkins для автоматического объединения ветки релиза в master после каждого выпуска?

Заранее спасибо.

1 Ответ

0 голосов
/ 05 сентября 2018

Если вы создаете задание и используете Generic Webhook Trigger Plugin , вы можете запустить это задание для тегов, помещаемых в Bitbucket. Здесь есть примеры:

Имея имя тега, внесенное в сборку как переменную, вы можете иметь конвейерный скрипт, который объединяет это tag в master. Если не все созданные теги являются выпусками, вы можете использовать функцию фильтрации плагинов для фильтрации тегов по определенному шаблону.

node {
 sh """
  git clone ...
  git checkout master
  git merge $theVariableContainingTagNameYouConfigured
 """
}
...