在天蓝色管道中有条件地使用变量组

Conditionally use a variable group in azure pipelines

我知道可以在 azure pipelines yml 中有条件地设置变量。 参见 https://docs.microsoft.com/en-us/azure/devops/pipelines/process/expressions?view=azure-devops#conditional-insertion

是否也可以有条件地使用变量组?

比方说,如果管道 运行 变量已设置或具有特定值,则管道应使用变量组。如果不是,则不得使用该组。

谢谢

是否可以像这里这样:

trigger: none
pr: none

variables:
  isProd: true

stages:
- stage: Test
  displayName: Build and restore
  variables:
  - ${{ if eq(variables['isProd'], 'false') }}:
    - group: QA
  - ${{ if eq(variables['isProd'], 'true') }}:
    - group: PROD
  jobs:
  - job: A
    steps:
    - bash: echo $(name)