run blackduck when intended (#17454)

That is, on the daily run and on blackduck-bump PRs.
This commit is contained in:
Gary Verhaegen 2023-09-22 04:50:10 +02:00 committed by GitHub
parent 6e1f59de3a
commit c1280e4439
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -4,8 +4,10 @@
jobs:
- job: blackduck_scan
timeoutInMinutes: 120
condition: or(eq(variables['Build.SourceBranchName'], 'main'),
startsWith(variables['Build.SourceBranchName'], 'bump-blackduck-script-'))
condition: or(and(eq(variables['Build.SourceBranchName'], 'main'),
eq(variables['Build.DefinitionName'], 'digital-asset.daml-daily-compat')),
and(eq(variables['Build.DefinitionName'], 'PRs'),
startsWith(variables['Build.SourceBranchName'], 'bump-blackduck-script-')))
pool:
name: ubuntu_20_04
demands: assignment -equals default
@ -154,7 +156,8 @@ jobs:
- job: bump_blackduck_if_needed
timeoutInMinutes: 10
condition: eq(variables['Build.SourceBranchName'], 'main')
condition: and(eq(variables['Build.SourceBranchName'], 'main'),
eq(variables['Build.DefinitionName'], 'digital-asset.daml-daily-compat'))
pool:
name: ubuntu_20_04
demands: assignment -equals default