Как пропустить данный этап выпуска после отклонения - PullRequest
0 голосов
/ 17 июня 2019

Я создал данный конвейер выпуска в DevOps Azure:

  1. Расширение веб-приложения
  2. Развертывание приложения в слоте
  3. (предварительное принятие) Сменные слоты
  4. Удалить все слоты
  5. Уменьшить веб-приложение

Отклонить этап 3 останавливает все конвейеры выпуска и для обработки этого я должен вручную развернуть этап 4. Но я хочу, чтобыразвернуть этап 4 автоматически после этапа отклонения 3.

Я пытался что-то найти в документации, но ничего не нашел.

Итак, мой вопрос: это вообще возможно?Есть ли у вас какие-либо предложения?

1 Ответ

0 голосов
/ 18 июня 2019

Если выбран триггер После этапа , вы развертываете этап 4 после этапа 3, что означает, что этап 4 зависит от этапа 3, поэтому развертывание этапа 4 зависит от этапа 3.Поэтому, когда вы отклоняете stage3, невозможно развернуть stage4 автоматически.Вы можете выбрать запуск только вручную.enter image description here

Если вы хотите продолжить автоматическое развертывание этапа 4 после отмены или сбоя этапа 3, то сделайте этап 4 независимым от этапа 3, вы можете выбрать триггер этапа 4 как После выпуска .enter image description here

...