【发布时间】:2020-08-05 19:35:55
【问题描述】:
我有一个变量组,我想在其中运行表达式。也就是说,我想在运行时计算变量组的变量内容。
Variables_General 有一个名为 isMain 的变量,其内容为 $[contains(variables['Build.SourceBranch'], 'refs/heads/develop')]
variables:
- group: Variables_General
...
condition: variables.isMain
但这并没有按预期工作。我尝试了各种双引号组合,使用 $[] 和 $()。我已经在变量值和变量引用方式中都试过了。它做两件事之一,说它不期望“$”或只是检测到变量有内容,因此是“真”
在运行时评估变量组的变量值中的代码的正确方法是什么?
【问题讨论】:
标签: azure-devops azure-pipelines azure-pipelines-release-pipeline azure-pipelines-yaml azure-yaml-pipelines