У меня есть этап "QA", который развертывает пакет, и после развертывания у меня есть одобрение после развертывания.Я хочу уведомить группу «UAT Post-Deployment Approvers» только тогда, когда пакет является Release Release.Я использую GitVersion и Git Tags, чтобы пометить git commit.Построить конвейер автоматически создаст исходный код с событием Git Tag из-за фильтра веток "refs / tags / v *", который я добавил.Я также использовал фильтры артефактов в конвейере выпуска ранее на стороне предварительного одобрения, чтобы предотвратить вход и запуск уведомления предварительного одобрения для поиска «refs / tags / v *», но на этот раз я хочу выполнить фильтрацию в сообщении.Сторона одобрения.
Есть ли способ фильтровать ПОСЛЕ успешного развертывания, но ДО ПРОВЕРКИ после утверждения, чтобы этап не отображался как сбой?Зачем? Поскольку развертывание прошло успешно, и теперь я хочу, чтобы Release Pipeline остановился и больше не шел.Я не хочу запрашивать утверждение после развертывания. Проверка шлюза, которая у меня есть в данный момент (функция Azure), вернет ошибку и, таким образом, завершит полную стадию (чего я не хочу), а затем - нет.попросить одобрение после развертывания (которое я хочу).ИЛИ есть ли способ установить этап на успех после неудачной проверки ворот?Или, может быть, установить шаг агента по безработице, чтобы остановить обработку?