Блокирует работающие трубопроводы и быстро выходит из строя в зависимости от состояния - PullRequest
0 голосов
/ 19 декабря 2018

У меня есть множество конвейеров, которые определены независимо и могут запускаться одновременно.
Каждый из них вызывает задание с именем Deploy, когда оно успешно завершается.

Прямо сейчас Deploy блокируется, если какой-либо извышеупомянутые конвейеры работают.
Тем не менее, я хотел бы сделать Deploy сбой (остановка), если один из конвейеров, который вызвал его, вышел из строя - очевидно, я не хочу развертывать, если какой-либо из моих конвейеров сборки сервисов вышел из строя,

Не удалось найти ни одну команду в синтаксисе конвейера, которая прерывает другое задание, или конфигурацию, которая убивает текущее задание, если какие-либо другие задания завершились неудачно (предпочтительно с помощью регулярного выражения).

Любаяидея, как это сделать?Я не хочу создавать единый конвейер, который собирает все сервисы, так как я хочу, чтобы их CI был разъединен и запущен только при изменении.

PS «Построить после того, как другие проекты построены», здесь не работает, а такжене поддерживает регулярные выражения.

...