我正在尝试循环访问 Azure DevOps YAML 管道中的用户定义变量。
变量已通过 UI 创建:
在我正在使用的 YAML 管道代码下方:
trigger:
- dev
- main
pr:
- dev
pool:
vmImage: ubuntu-latest
stages:
- stage:
jobs:
- job: TestVars
steps:
- ${{ each var in variables }}:
- script: |
echo ${{ var.key }}
echo ${{ var.value }}
displayName: ${{ var.key }}
Run Code Online (Sandbox Code Playgroud)
当运行上述管道时,仅列出系统和构建变量(例如system、system.hostType、build.queuedBy等)。
任何循环用户定义变量的帮助将不胜感激。