Skip to content

Commit 0df8a17

Browse files
authored
Generate Manifests alongside build artifacts (Azure#26280)
* adding artifact manifest before publishing of artifacts
1 parent 6fe8515 commit 0df8a17

File tree

2 files changed

+12
-1
lines changed

2 files changed

+12
-1
lines changed

eng/pipelines/templates/jobs/ci.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -107,6 +107,16 @@ jobs:
107107
ArtifactPath: '$(Build.ArtifactStagingDirectory)'
108108
ArtifactName: 'packages'
109109

110+
- task: AzureArtifacts.manifest-generator-task.manifest-generator-task.ManifestGeneratorTask@0
111+
displayName: 'Upload Package SBOM'
112+
inputs:
113+
BuildDropPath: $(Build.ArtifactStagingDirectory)
114+
115+
- template: /eng/common/pipelines/templates/steps/publish-artifact.yml
116+
parameters:
117+
ArtifactPath: '$(Build.ArtifactStagingDirectory)/_manifest'
118+
ArtifactName: 'manifest'
119+
110120
- template: /eng/common/pipelines/templates/steps/detect-api-changes.yml
111121
parameters:
112122
Artifacts: ${{ parameters.Artifacts }}

eng/pipelines/templates/variables/globals.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,4 +14,5 @@ variables:
1414
NUGET_PACKAGES: $(Pipeline.Workspace)/.nuget/packages/
1515
DOTNET_SKIP_FIRST_TIME_EXPERIENCE: 1
1616
DOTNET_CLI_TELEMETRY_OPTOUT: 1
17-
DOTNET_NOLOGO: 1
17+
DOTNET_NOLOGO: 1
18+
Package.EnableSBOMSigning: true

0 commit comments

Comments
 (0)