【问题标题】:specifying which variable group to use指定要使用的变量组
【发布时间】:2021-11-01 15:01:10
【问题描述】:

我想创建几个变量组,它们都具有相同的变量名但不同的值。

例如,groupa 和 groupb 每个都有变量 var1 和 var2

如何命名特定的变量组和变量,例如groupa.var2 在管道中?

【问题讨论】:

  • 你看文档了吗?您打算如何驱动引用哪个变量组?你的管道是什么样的?您使用的是经典管道还是 YAML 管道?
  • 文档没有显示如何访问不同的组。至少我没有看到任何东西(如果你能把它推荐给我,那就太好了!)我看到了优先级,但不是我想要的。用于测试我的管道只有一步,即 PowerShell 写入变量的值。我正在使用经典 - 我无法使用 YAML,因为我使用的是 TFS

标签: azure-devops azure-pipelines


【解决方案1】:

如何命名特定的变量组和变量,例如groupa.var2 在管道中?

无论我们使用经典模式还是YAML,都不建议在不同的变量组中定义同名的变量。因为当你在同一个管道中引用包含相同变量名的不同变量组时,不能避免相互踩踏。

也就是说后面写入的变量组中的变量值会覆盖先写入的变量组中的变量值。

您可以查看my previous thread 了解更多详情。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多