Есть ли у Spinnaker возможность вентилятора?

Предоставляет ли Spinnaker функциональность «фаната», как GoCD? Похоже, я могу настроить один конвейер для запуска нескольких нижестоящих конвейеров (разветвление), но я не могу сделать нижестоящий конвейер зависимым от успешного завершения двух восходящих конвейеров. Если я устанавливаю два триггера в нисходящем конвейере, он запускается сразу после завершения первого триггера. Я хотел бы И эти триггеры, то есть: когда TRIGGER1 и TRIGGER2 завершатся, запустите конвейер.

Изображение ниже описывает то, что я ищу, визуализированное в GoCD. Конвейер DeployTest требует успешного завершения ManualGate1 и 2 перед его запуском.

введите здесь описание изображения


person blindsnowmobile    schedule 11.04.2017    source источник


Ответы (1)


Да - вы можете довольно легко выполнять операции "разветвления" с помощью конвейеров Spinnaker.

Выберите этап «DeployTest», затем установите его этапы «Зависит от», чтобы включить «Ручной шлюз 1» и «Ручной шлюз 2»:

введите здесь описание изображения

person Chris B    schedule 11.04.2017