Skip to content

Commit 008f1c2

Browse files
authored
{CI} Update SBOM task conditions to trigger on release branches only (#32008)
1 parent ca43963 commit 008f1c2

File tree

1 file changed

+8
-16
lines changed

1 file changed

+8
-16
lines changed

azure-pipelines.yml

Lines changed: 8 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -226,8 +226,7 @@ jobs:
226226
227227
- task: AzureArtifacts.manifest-generator-task.manifest-generator-task.ManifestGeneratorTask@0
228228
displayName: 'SBOM'
229-
condition: eq(variables['Build.Reason'], 'BatchedCI')
230-
continueOnError: true
229+
condition: startsWith(variables['Build.SourceBranch'], 'refs/heads/release')
231230
inputs:
232231
BuildDropPath: 'build_scripts/windows/out/'
233232

@@ -272,8 +271,7 @@ jobs:
272271
273272
- task: AzureArtifacts.manifest-generator-task.manifest-generator-task.ManifestGeneratorTask@0
274273
displayName: 'SBOM'
275-
condition: eq(variables['Build.Reason'], 'BatchedCI')
276-
continueOnError: true
274+
condition: startsWith(variables['Build.SourceBranch'], 'refs/heads/release')
277275
inputs:
278276
BuildDropPath: 'build_scripts/windows/out/'
279277

@@ -374,8 +372,7 @@ jobs:
374372
375373
- task: AzureArtifacts.manifest-generator-task.manifest-generator-task.ManifestGeneratorTask@0
376374
displayName: 'SBOM'
377-
condition: eq(variables['Build.Reason'], 'BatchedCI')
378-
continueOnError: true
375+
condition: startsWith(variables['Build.SourceBranch'], 'refs/heads/release')
379376
inputs:
380377
BuildDropPath: $(Build.ArtifactStagingDirectory)
381378
DockerImagesToScan: 'clibuild$BUILD_BUILDNUMBER:latest'
@@ -457,8 +454,7 @@ jobs:
457454
458455
- task: AzureArtifacts.manifest-generator-task.manifest-generator-task.ManifestGeneratorTask@0
459456
displayName: 'SBOM'
460-
condition: eq(variables['Build.Reason'], 'BatchedCI')
461-
continueOnError: true
457+
condition: startsWith(variables['Build.SourceBranch'], 'refs/heads/release')
462458
inputs:
463459
BuildDropPath: $(Build.ArtifactStagingDirectory)
464460

@@ -629,8 +625,7 @@ jobs:
629625
630626
- task: AzureArtifacts.manifest-generator-task.manifest-generator-task.ManifestGeneratorTask@0
631627
displayName: 'SBOM'
632-
condition: eq(variables['Build.Reason'], 'BatchedCI')
633-
continueOnError: true
628+
condition: startsWith(variables['Build.SourceBranch'], 'refs/heads/release')
634629
inputs:
635630
BuildDropPath: $(Build.ArtifactStagingDirectory)
636631

@@ -742,8 +737,7 @@ jobs:
742737

743738
- task: AzureArtifacts.manifest-generator-task.manifest-generator-task.ManifestGeneratorTask@0
744739
displayName: 'SBOM'
745-
condition: eq(variables['Build.Reason'], 'BatchedCI')
746-
continueOnError: true
740+
condition: startsWith(variables['Build.SourceBranch'], 'refs/heads/release')
747741
inputs:
748742
BuildDropPath: $(Build.ArtifactStagingDirectory)
749743

@@ -840,8 +834,7 @@ jobs:
840834
filePath: scripts/release/rpm/pipeline.sh
841835
- task: AzureArtifacts.manifest-generator-task.manifest-generator-task.ManifestGeneratorTask@0
842836
displayName: 'SBOM'
843-
condition: eq(variables['Build.Reason'], 'BatchedCI')
844-
continueOnError: true
837+
condition: startsWith(variables['Build.SourceBranch'], 'refs/heads/release')
845838
inputs:
846839
BuildDropPath: $(Build.ArtifactStagingDirectory)
847840
- task: PublishPipelineArtifact@0
@@ -969,8 +962,7 @@ jobs:
969962

970963
- task: AzureArtifacts.manifest-generator-task.manifest-generator-task.ManifestGeneratorTask@0
971964
displayName: 'SBOM'
972-
condition: eq(variables['Build.Reason'], 'BatchedCI')
973-
continueOnError: true
965+
condition: startsWith(variables['Build.SourceBranch'], 'refs/heads/release')
974966
inputs:
975967
BuildDropPath: $(Build.ArtifactStagingDirectory)
976968

0 commit comments

Comments
 (0)