Следует ли использовать версии или конвейеры YAML для развертывания приложений? - PullRequest
0 голосов
/ 21 апреля 2020

В Azure DevOps у нас есть конвейер и выпуски.

Какой из них использовать для развертывания приложения?

Будут ли выпуски устаревшими?

Будет ли конвейер YAML один и основной способ создания и публикации sh приложений?

Ответы [ 2 ]

0 голосов
/ 21 апреля 2020

Для развертывания приложения можно использовать как конвейер Release, так и конвейер YAML.

Конвейер Yaml определен в файле YAML и может быть версии с вашим кодом. Конвейер выпуска в разделе Releases находится в представлении classi c UI, и с ним было бы легче начать. Пожалуйста, проверьте здесь для получения дополнительной информации.

Нет официального объявления о том, что конвейер Classi c UI будет объявлен устаревшим. Вы можете легко перейти от конвейера Classi c Release к конвейерам Yaml, даже если конвейер classi c UI устарел. И вы можете проверить определение формата Tasks yaml в конвейере пользовательского интерфейса classi c, нажав VIEW YAML.

Однако конвейер Yaml в настоящее время не поддерживает ручной запуск для нескольких этапов. Это на дорожной карте. Вы можете проверить этот поток для получения дополнительной информации.

И конвейер Yaml поддерживает шаблон конвейер yaml, в то время как в классическом c выпуске конвейера нет этой функции.

Вы можете выбрать любой из них в соответствии с вашими требованиями.

0 голосов
/ 21 апреля 2020

Я слышал, что слухи о том, что многоступенчатые конвейеры (с развертываниями) заменят Релизы. Существует множество действий, предпринятых для устранения разрыва между конвейерами YAML и релизами. Но я бы порекомендовал вам выбрать подходящее для вас решение. Это может помочь вам в этом: Azure Devops многоступенчатый конвейер или выпуск, когда использовать что?

Это отличный вывод (взято из вопроса выше)

Когда эта или другая функция, которая не была добавлена ​​в YAML, необходима в вашей команде, в настоящее время вам лучше использовать Release pipe с классом c UI для безопасности вашего продукта.

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