Недавно у меня возникла проблема с использованием конвейеров Azure DevOps при развертывании выпуска.
Я использую набор задач для создания снимка виртуальной машины, установки приложения, запуска служб на нескольких серверах приложений Websphere.параллельно, а затем удалить моментальные снимки ВМ, если выпуск успешен.
Шаг «Удалить снимок» помечается для запуска «только после успешного завершения всех предыдущих заданий», а на шаге установки приложения отмечен флажок «Ошибка при стандартной ошибке» в дополнительном параметре задачи.
Релиз успешно развернут на 1 сервере и не выполнен на другом, поскольку служба не запущена.обе проверки были затем проигнорированы, а снимок был удален.
Как я могу заставить конвейер выйти из строя, когда отказал какой-либо один узел, вместо всех?