Azure DevOps(VSTS)通过YAML链接变量组

时间:2018-09-17 16:39:49

标签: azure-pipelines

在使用YAML进行构建时,我找不到如何给出引用我要使用的变量组的指令。我必须在VSTS构建UI中手动打开构建定义并创建链接。

有人知道如何通过YAML引用变量组吗?

2 个答案:

答案 0 :(得分:2)

很遗憾,我们暂时无法通过YAML链接变量组。已提交user voice here来建议类似的功能,您可以对其进行投票或提交新的建议以在将来的版本中再次实现。

您必须将变量组从VSTS门户链接到YAML构建管道。有关详细信息,请参见Use a variable group

另一个类似的线程供您参考:How to access VSTS Variable Groups from YAML build pipeline?

答案 1 :(得分:0)

现在在YAML架构中支持此功能。

Microsoft Variable Group Documentation

为快速参考,从他们的文档中看,用法如下:

variables:
- group: my-variable-group
- name: my-bare-variable
  value: 'value of my-bare-variable'

我在寻求对动态设置变量组名称的支持时遇到了这种情况,例如:-group: connectioninfo-$(env),但是目前不支持。如果将来对变量组的这种增强也会引起您的关注,那么这里的问题就在这里。

https://github.com/MicrosoftDocs/vsts-docs/issues/3702