我正在尝试构建一个多阶段管道以将应用程序部署到 Dev -> QA -> Production,并且我能够使用 Azure DevOps YAML 管道完成所有这些工作。此外,我希望对生产环境的任何部署都需要从批准部署到生产的人的更改请求 ID,基本上是一个文本字符串。它不需要对文本字符串的值进行任何验证,除非它不能为空,即必填字段。
我不希望 Dev 或 QA 的任何部署都需要更改请求 ID,只有当部署提升到生产环境时才需要更改请求 ID。
如何使用 Azure DevOps YAML 管道做到这一点?