0

我们目前正在使用经典管道通过 Azure Devops 进行发布。

我们希望将其移至多阶段 YAML,因为这样可以更轻松地管理标准模板并更好地跟踪更改。

根据我们的分析,YAML 支持经典管道的大部分功能。

但是,“批准和盖茨”没有明确的信息。

参考这篇文章,它谈到了门,但似乎更多来自经典而不是 yaml 支持的版本的上下文

https://docs.microsoft.com/en-us/azure/devops/pipelines/release/approvals/?view=azure-devops

我们需要确认或澄清以下几点 -

如果有人可以帮助澄清我们的疑问,那将有所帮助

4

1 回答 1

0

管道即代码(YAML 文件)使管理管道和跟踪更改更容易。我无法确认您的所有观点,但一年前我进行了相同类型的迁移(经典管道 --> 管道即代码),根据我的经验,YAML 文件只会在 Azure DevOps 上创建管道,例如经典的管道。您将能够通过 Azure DevOps 像经典管道一样在这些上设置策略(批准、检查、门等),并且您可以直接在 yaml 文件中设置一些策略。

于 2021-08-03T13:50:49.510 回答