parameters: disableComponentGovernance: false componentGovernanceIgnoreDirectories: '' steps: - ${{ if eq(parameters.disableComponentGovernance, 'true') }}: - script: "echo ##vso[task.setvariable variable=skipComponentGovernanceDetection]true" displayName: Set skipComponentGovernanceDetection variable - ${{ if ne(parameters.disableComponentGovernance, 'true') }}: - task: ComponentGovernanceComponentDetection@0 continueOnError: true inputs: ignoreDirectories: ${{ parameters.componentGovernanceIgnoreDirectories }}