У меня есть файл azure-pipelines.yml
с множеством заданий. В файле azure-pipelines.yml
нет dependsOn:
, поэтому задания могут выполняться параллельно.
Если какое-либо задание не удается, я бы хотел, чтобы Azure не запускал какие-либо задания в очереди. Я не хочу отменять какие-либо выполняющиеся задания или отменять весь конвейер.
Я не вижу способа сделать это с помощью условия , но, возможно, я что-то упускаю. Другая возможность - создать для каждого задания файл артефакта конвейера , указывающий его успешное или неудачное состояние, а затем каждое задание будет проверять, не завершилось ли какое-либо другое задание неудачным. Похоже, это требует начала работы, и я бы предпочел, чтобы она вообще не начиналась.
Не могли бы вы предложить способ достижения моей цели?