Azure devops Azure DevOps Armtemplate Yaml通过变量组禁用/启用作业

Azure devops Azure DevOps Armtemplate Yaml通过变量组禁用/启用作业,azure-devops,yaml,arm-template,Azure Devops,Yaml,Arm Template,有没有办法在yaml中将作业作为变量启用和禁用?所以我可以在变量组中定义它。而不是为azuredevops中的armtemplate部署创建新的回购/分支 步骤: 任务:PublishSymbols@2 displayName:“发布符号路径” inputs: SearchPattern: '**\bin\**\*.pdb' PublishSymbols: false enabled: "true/false variable" continueOnErr

有没有办法在yaml中将作业作为变量启用和禁用?所以我可以在变量组中定义它。而不是为azuredevops中的armtemplate部署创建新的回购/分支

步骤:

  • 任务:PublishSymbols@2
displayName:“发布符号路径”

inputs:
  SearchPattern: '**\bin\**\*.pdb'
  PublishSymbols: false
  enabled: "true/false variable"
  continueOnError: true
正如Shayki所联系的那样

variables:
- group: YourGroupName

steps:
- task: PublishSymbols@2

  displayName: 'Publish symbols path'
  condition: eq('${{ variables.enabled}}', true)
  inputs:
    SearchPattern: '**\bin\**\*.pdb'
    PublishSymbols: false

    continueOnError: true


a您的变量组是否包含
已启用的
变量。

是: