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