Azure Devops发布管道

时间:2020-01-22 06:12:44

标签: azure azure-devops

我正在尝试在Azure devops中构建YAML发布管道。 我已经有YAML构建管道。 我可以看到,当我执行YAML生成时,Azure devops正在制作azure-pipelines.yml,该代码将检查到代码存储库的主分支中。 现在,如果我想要一个单独的YAML发布(CD)管道,我该怎么做,因为单击发布时有YAML创建选项。

Release optionRelease no YAML option

还是我必须将发行版添加到已经具有构建的现有azure-pipelines.yml中。在这种情况下,我的构建和发布全部在一个文件中。我该如何控制发布,并在某些情况下拒绝发布?推荐的方法是什么?此YAML CI / CD有点丢失。 请告知。

1 个答案:

答案 0 :(得分:0)

您需要通过预览功能启用多阶段管道。有了它们,您将只为构建和发布创建一个Yaml管道。请注意,多阶段管道仍然缺乏基于编辑器的发行管道中的某些功能。

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