Azure DevOps Gated Pipelines на нескольких проектах - PullRequest
0 голосов
/ 29 января 2020

В моем решении C# у меня есть несколько проектов, поэтому я создал несколько конвейеров для создания указанных проектов.

Теперь я хочу запустить конвейер, если какой-либо код в проекте, связанном с указанным конвейером, был изменен. Межпроектные зависимости, которые я контролирую.

Кроме того, я хочу заблокировать регистрацию в случае сбоя любого конвейера.

Вчера я экспериментировал со стробированной регистрацией.

  1. Мне пришлось выбрать сборку для тестирования. Поэтому я создал ошибку компиляции в клиенте и проверил, чтобы собрать сервер. Серверный конвейер инициировал клиентскую штрафную и отказную регистрацию, отклоненную.

  2. Ошибка компиляции на сервере и позвольте API Build. API не запускает Сервер. Построение прошло успешно Регистрация прошла успешно ...

Есть ли способ, при котором все конвейеры, которые изменили код, связанный с ними, сработали?

...