Skip to content
This repository has been archived by the owner on May 1, 2024. It is now read-only.

Commit

Permalink
Merge pull request #526 from xamarin/dev/bond/sbom
Browse files Browse the repository at this point in the history
Software Bill of Materials (SBOM) manifest generation
  • Loading branch information
rmarinho committed Feb 15, 2022
2 parents 9179350 + f27c4d8 commit 0b83095
Showing 1 changed file with 12 additions and 0 deletions.
12 changes: 12 additions & 0 deletions azure-pipelines.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,8 +27,20 @@ jobs:
cakeExtraArgs: '--names=$(SdksNames)'
windowsImage: ''
xcode: '13.1'

- ${{ if eq(variables['System.TeamProject'], 'devdiv') }}:
- template: sign-artifacts/jobs/v2.yml@internal-templates
parameters:
dependsOn: [ 'build' ]
condition: startsWith(variables['Build.SourceBranch'], 'refs/tags/')

- template: compliance/sbom/job.v1.yml@internal-templates # Software Bill of Materials (SBOM): https://eng.ms/docs/cloud-ai-platform/devdiv/one-engineering-system-1es/1es-docs/secure-supply-chain/ado-sbom-generator
parameters:
packageName: 'Xamarin Google APIs Components for iOS'
packageFilter: '*.nupkg'
${{ if not(startsWith(variables['Build.SourceBranch'], 'refs/tags/')) }}:
artifactNames: ['nuget']
dependsOn: [ 'build' ]
${{ if startsWith(variables['Build.SourceBranch'], 'refs/tags/') }}:
artifactNames: ['nuget-signed']
dependsOn: [ 'signing' ]

0 comments on commit 0b83095

Please sign in to comment.