相关疑难解决方法(0)

如何在 YAML 管道中循环访问用户定义的变量?

我正在尝试循环访问 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等)。

任何循环用户定义变量的帮助将不胜感激。

azure azure-devops azure-pipelines azure-pipelines-yaml

8
推荐指数
2
解决办法
1万
查看次数