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

Software Bill of Materials (SBOM) manifest generation#1966

Merged
Redth merged 9 commits into
mainfrom
dev/bond/sbom
Mar 1, 2022
Merged

Software Bill of Materials (SBOM) manifest generation#1966
Redth merged 9 commits into
mainfrom
dev/bond/sbom

Conversation

@mjbond-msft

@mjbond-msft mjbond-msft commented Feb 11, 2022

Copy link
Copy Markdown
Contributor

Description of Change

Per Executive Order (EO) produce a Software Bill of Materials (SBOM) capturing the produced nuget files from a dedicated job
https://eng.ms/docs/cloud-ai-platform/devdiv/one-engineering-system-1es/1es-docs/secure-supply-chain/ado-sbom-generator

As a result of this change you will find an artifact named sbom attached to each build. Within that artifact is a manifest.json file under a _manifest directory capturing all of the packages that constitute the Software Bill of Materials

The sbom job captures the nuget package files (*.nupkg) published (uploaded) by the build

PR Checklist

  • Has tests (if omitted, state reason in description)
  • Has samples (if omitted, state reason in description)
  • Rebased on top of main at time of PR
  • Changes adhere to coding standard
  • Updated documentation (see walkthrough)

@mjbond-msft mjbond-msft self-assigned this Feb 11, 2022
@rmarinho

Copy link
Copy Markdown
Member

/azp run

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines failed to run 1 pipeline(s).

Comment thread azure-pipelines.yml Outdated
@xamarin xamarin deleted a comment from azure-pipelines Bot Feb 23, 2022
@xamarin xamarin deleted a comment from azure-pipelines Bot Feb 23, 2022
@xamarin xamarin deleted a comment from azure-pipelines Bot Feb 23, 2022
@mjbond-msft

Copy link
Copy Markdown
Contributor Author

/azp run

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines failed to run 1 pipeline(s).

@mjbond-msft mjbond-msft requested a review from rmarinho February 23, 2022 16:43
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants