Azure DevOps - выпуск конвейеров - выполнение тестов после развертывания - PullRequest
0 голосов
/ 19 февраля 2019

Допустим, после каждого развертывания я хочу выполнить некоторые системные тесты (поставить сообщение и проверить, достигает ли оно своего места назначения).

Какие у меня варианты?

Я посмотрел пост-вратные врата и идея состоит в том, чтобы вызвать функцию лазури, которая вызовет успех, подождет некоторое время и затем "утвердит".Это правильный путь?Как насчет таймаутов, так как я собираюсь подождать (возможно, минуту или две).

1 Ответ

0 голосов
/ 19 февраля 2019

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

На этапе системных тестов вы можете выбрать условия перед развертыванием в соответствии с вашими требованиями:например, после этапа (и выберите первый этап развертывания)

При желании вы можете добавить утверждения перед развертыванием, чтобы кто-то должен был подтвердить это вручную.

enter image description here

...