Мы используем шаблоны для развертывания конвейера. У нас есть три среды, в которых мы хотим развернуть. Проблема, с которой мы сталкиваемся, - это запуск трубопровода.Go-CD: автоматический или ручной запуск конвейера при использовании шаблонов
Идеальный сценарий - автоматическое развертывание в среде dev, где мы запускаем функциональные тесты уровня API после развертывания и ручного развертывания в UAT и производства, когда мы удовлетворены результатами ручного и автоматического тестирования.
Развертывание трубопроводов такое же, и мы создаем их из шаблона с именем среды в качестве параметра. Есть ли способ сказать GO CD условно начать сборку конвейера из шаблона (что-то вроде if dev start automatic else start manual
в метаязыке)?
Спасибо за ответ. Я вижу в документации http://www.go.cd/documentation/user/current/faq/dev_use_current_revision_in_build.html, что существует 'GO_DEPENDENCY_LABEL _ $ {имя конвейера}', но не может использовать его в задаче выборки. У вас есть пример, как вы можете его использовать? –