Azure Devops Release Трубопровод - PullRequest
0 голосов
/ 22 января 2020

Я пытаюсь построить конвейер выпуска YAML в Azure devops. У меня уже есть конвейер сборки YAML. Я вижу, что когда я делаю сборку YAML, Azure devops делает azure -pipelines.yml, который проверяется в основной ветке репо кода. Теперь, если мне нужен отдельный конвейер выпуска (CD) YAML, как я могу это сделать, потому что при отпускании по клику есть опция создания YAML.

Release option. Release no YAML option

Или мне нужно добавить выпуск к существующему azure -pipelines.yml, который уже имеет сборку. В этом случае моя сборка и выпуск - все в одном файле. Как я могу контролировать выпуск и в некоторых случаях отклонить релизы? Какой рекомендуемый подход? Немного потерялся в этом YAML CI / CD. Пожалуйста, сообщите.

1 Ответ

0 голосов
/ 22 января 2020

Вам потребуется включить многоступенчатые конвейеры из функций предварительного просмотра. С их помощью вы создадите только один конвейер yaml для сборки и выпуска. Обратите внимание, что в многоступенчатых конвейерах по-прежнему отсутствуют некоторые функции, доступные в конвейерах выпуска на основе редактора.

https://docs.microsoft.com/en-us/azure/devops/project/navigation/preview-features?view=azure-devops

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