Отслеживание веток GoCD?
У нас есть проект по Snap CI, но, поскольку он уходит, мы должны переключиться на другой инструмент. GoCD - наш фаворит, но есть важная функция, которая мне интересна: поддерживается ли отслеживание веток?
Snap CI поддерживает отслеживание переходов, которое в настоящее время включено в нашем проекте: "В этом хранилище включено автоматическое отслеживание переходов для всех ответвлений, начинающихся с ***":
Я попытался настроить GoCD, чтобы сделать именно это. Но я не мог найти способ добиться этого поведения. Единственной вещью, которую я нашел, был плагин ветви ветвления / запроса. Знаете ли вы, поддерживается ли такая функция или как мне настроить плагин FB/PR?
Спасибо!
1 ответ
Мы хотели сделать что-то подобное и столкнулись с той же проблемой. В конце концов, мы не смогли получить прямое отслеживание ветвлений, но создали клиента API GoCD, который создавал конвейеры из шаблона, и для ветви материала Git был задан параметр (например, #branch
). Клиент запускается вручную при создании веток, но его можно легко адаптировать для запуска из ловушек для его автоматизации.