Это очень часто попросить одобрения Во время конвейера высвобождения, особенно при развертывании в важных средах, таких как QA, производство и т. Д.
Azure Pipelines предлагает это функцию одобрения для этого, и он поставляется в 2 вкусах: Предварительное развернение и После развертывания разрешения.
Но в чем разница между этими двумя методами? А почему это важно?
Давайте откроем это вместе.
вступление
Сегодня мы говорим о Освобождение управления потоком с использованием разрешений и, в частности, о различном поведении, которое предварительно развертываются и одобрения после развертывания при использовании Azure Tipelines.
Прежде всего, я должен сказать, что это относится к Классический опыт выпуска только , потому что с многоступенчатыми трубопроводами YAML вы можете определить только некоторые «общие» одобрения на уровне окружающей среды, а это де-факто договоренности о предварительной развертывании. Я сделал Видео о средах Azure Pipelines Там, где я также охватываю разрешения на трубопроводы YAML, я призываю вас проверить это, если вы увлекаетесь трубопроводами YAML.
Хорошо, так что вы используете классические конвейеры и хотите попросить одобрения. Должны ли вы использовать утверждение до или после развертывания? Каковы различия между этими 2?
Видео
Чтобы ответить на эти вопросы и показать вам, как установить и работать с такими одобрениями, я создал пример и прошел через это в видео ниже.
Наслаждайтесь часами!
Вывод
Как вы видели, поведение между 2 довольно отличается.
Что вы думаете?
Дайте мне знать в разделе комментариев ниже, если вы предпочитаете использовать разрешения Pre или после развертывания и почему.
Ссылки и ссылки
- Примеры и объяснения о разрешениях до и после развертывания
- Разрешения на трубопроводы YAML в рамках среды
Оригинал: «https://dev.to/n3wt0n/what-is-the-difference-azure-pipelines-pre-and-post-deployment-approvals-3dp1»