Мы используем плагин для сборки трубопроводов Jenkins. И наша стратегия непрерывной доставки - это просто так;Удаление старых ветвей выпуска на конвейере сборки (Jenkins)
- команды толкает код, Дженкинс начальное задание запускается ....
- Новый релиз филиал создан.
- Если упаковка и модульные испытания успешны. затем
- Отключить ветвь разблокировки в github иначе удалить локально созданную ветку.
- Артефакты архивированные и ....
- ....
Моя ссылка: https://www.youtube.com/watch?v=McTZtyb9M38
Как видно на шаге 4 каждая работа запускает создает новую ветку и это приводит к произойти загрязнение на нашей СКМ.
Как удалить старые ветви из SCM (Github), я хочу сохранить как минимум 5 новых ветвей на github.
Примечание: Мы не развертываем каждую сборку до производства.