【发布时间】:2022-01-01 09:47:09
【问题描述】:
我实际上想要做的是:在不同的环境中使用具有相同部署脚本的管道。每个环境都有一个变量组,其中包含部署所需的设置。
但似乎很难在 YAML 文件中指定非硬编码的变量组。我希望管道有一个管道变量来指定要使用的变量组。
我发现了一些使用模板似乎可以实现的指针。如果这是唯一的方法,那就这样吧。但我希望有更直接的方法。
【问题讨论】:
-
您是否尝试在参数中添加变量组名称?那么你可以将变量组名替换为接收到的参数的名称
-
@Bruno 谢谢 - 使用参数可能有效。但是问题依然存在——如何在yml文件之外定义参数。我想定义几个管道,它们都使用相同的 yml 文件,但使用不同的变量组以针对不同的环境。
标签: azure-devops azure-pipelines