1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
|
parameters:
- name: BuildTargetingString
type: string
default: 'azure-*'
steps:
- pwsh: |
$setting = "${{ parameters.BuildTargetingString }}"
# if the variable is not set, it'll just come back as the variable name. otherwise it's set.
if ('$(BuildTargetingString)' -ne ('$' + '(BuildTargetingString)')) {
$setting = "$(BuildTargetingString)"
}
Write-Host "Setting TargetingString to $setting"
Write-Host "##vso[task.setvariable variable=TargetingString]$setting"
displayName: Check override of targeting string
condition: and(succeededOrFailed(), eq(variables['TargetingString'],''))
|