From 06c19854ad5519fd96d5b5afa7ccecb4df077e94 Mon Sep 17 00:00:00 2001 From: tian-lt Date: Thu, 13 Jan 2022 13:27:36 +0800 Subject: [PATCH] move the SBOM task to release pipeline --- .../templates/build-single-architecture.yaml | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/build/pipelines/templates/build-single-architecture.yaml b/build/pipelines/templates/build-single-architecture.yaml index 2736e5ef..77d541aa 100644 --- a/build/pipelines/templates/build-single-architecture.yaml +++ b/build/pipelines/templates/build-single-architecture.yaml @@ -72,10 +72,13 @@ jobs: configuration: $(BuildConfiguration) maximumCpuCount: true - - task: AzureArtifacts.manifest-generator-task.manifest-generator-task.ManifestGeneratorTask@0 - displayName: 'SBOM Generation Task' - inputs: - BuildDropPath: $(Build.BinariesDirectory)\$(BuildConfiguration)\$(BuildPlatform)\Calculator + - ${{ if eq(parameters.isReleaseBuild, true) }}: + - task: AzureArtifacts.manifest-generator-task.manifest-generator-task.ManifestGeneratorTask@0 + displayName: 'Generate Software Bill of Material(SBoM)' + inputs: + BuildDropPath: $(Build.BinariesDirectory)\$(BuildConfiguration)\$(BuildPlatform)\Calculator + PackageName: 'Microsoft.WindowsCalculator' + PackageVersion: $(Build.BuildNumber) - task: PublishBuildArtifacts@1 displayName: Publish drop artifact