From 258a02b2e98ccbc624ed323df4bdb03931596101 Mon Sep 17 00:00:00 2001 From: Tian L <60599517+tian-lt@users.noreply.github.com> Date: Fri, 14 Jan 2022 14:16:12 +0800 Subject: [PATCH] Add SBOM task (#1768) * Add SBOM task * move the SBOM task to release pipeline --- build/pipelines/templates/build-single-architecture.yaml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/build/pipelines/templates/build-single-architecture.yaml b/build/pipelines/templates/build-single-architecture.yaml index f29c693..f242019 100644 --- a/build/pipelines/templates/build-single-architecture.yaml +++ b/build/pipelines/templates/build-single-architecture.yaml @@ -70,6 +70,14 @@ jobs: configuration: $(BuildConfiguration) maximumCpuCount: true + - ${{ 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 inputs: