Можно ли запускать конвейеры Azure DevOps в определенном порядке?

Наш репозиторий содержит пару конвейеров CI для некоторых сервисов в виде монорепо. Эти конвейеры развертывают образы в реестр образов докеров.

Я хочу запустить отдельный конвейер для работы с компакт-диском, который извлекает образы из реестра и развертывает их в кластере. Возможна ли эта зависимость между различными конвейерами yaml в Azure DevOps?

В сущности:

Предположим, у нас есть конвейеры S1, S2, S3 для сервисов. Я хочу запустить конвейер «Развертывание» после завершения всех трех конвейеров.


person mrsauravsahu    schedule 21.04.2021    source источник


Ответы (1)


Если я правильно понимаю вопрос, да, вы можете. Но я не думаю, что можно запустить 1 конвейер, когда завершены 3 других.

Вы можете запускать их один за другим, см. Документацию Microsoft для справки: Запускать один конвейер за другим

person Mathijsvl    schedule 21.04.2021
comment
да, это тот документ, о котором я тоже имел в виду. Не нашел там много. - person mrsauravsahu; 21.04.2021