Update the CI to generate a Software Bill of Materials (SBOM) as part of the ASF Celix CI pipeline.
Notes / Open questions
- We currently do not commit conan.lock to SCM
- Should the lockfile be generated in CI and used for SBOM generation?
- Which SBOM gen technology to use (cdxgen, sbomify, etc)?
It is ok to provide a proposal in a pull request.
Contributions, tooling suggestions, and prior experience are very welcome.
Expected outcome
- CI job that generates an SBOM
- SBOM published as a CI artifact
- Short documentation describing: how the SBOM is generates
Update the CI to generate a Software Bill of Materials (SBOM) as part of the ASF Celix CI pipeline.
Notes / Open questions
It is ok to provide a proposal in a pull request.
Contributions, tooling suggestions, and prior experience are very welcome.
Expected outcome