【发布时间】:2020-06-13 09:44:17
【问题描述】:
我想在 Azure 构建管道中使用表达式中的 predefined variable 的值。
它遵循 YML 定义:
trigger:
- none
pool:
vmImage: 'ubuntu-latest'
steps:
- script: echo ${{ format('{0}-vars', variables['Build.Repository.Name']) }} # outcome: -vars
- script: echo ${{ format('{0}-vars', 'a_string') }} # outcome: a_string-vars
我仍然不是这个环境的专家,但我很清楚variables['Build.Repository.Name'] 没有解决。在使用 $(Build.Repository.Name) 的表达式之外完美工作。
在表达式中引用预定义变量的正确方法是什么? (我无法在文档中找到它)。
非常感谢任何帮助!
【问题讨论】:
标签: azure continuous-integration yaml