基于其他参数值的Azure DevOps管道参数的条件显示

lbsnaicq  于 2023-10-22  发布在  其他
关注(0)|答案(1)|浏览(101)

使用Azure DevOps,在管道定义中,如何根据另一个参数有条件地显示参数?
范例:

parameters:
  - name: whatever
    displayName: "Choose a value"
    type: string
    values:
      - abc
      - def
  
  - name: hiddenUnlessDEF
    displayName: "Choose a second value"
    type: string
    values:
      - whatever
      - what
    dependsOn: whatever
    condition: eq('${{ parameters.whatever }}', 'def')

但是,当我尝试这样做时,Azure返回一个错误:“dependsOn”是一个意外值。

euoag5mw

euoag5mw1#

检查pipeline.parameters.parameter definition,我们可以看到参数属性不支持dependsOncondition

相关问题