1 - Add sbom command to gemnasium analyzers
Proposal
The purpose of this issue is to add a new sbom command to the gemnasium analyzer projects, as an MVC for creating SBOM generator projects.
The logic for this new sbom command should be shared between the 3 analyzers, and will be be similar to the current run command, however, it will only be capable of exporting cyclonedx-*.json files.
As part of this issue, we'll also need to add tests to check the sbom command in the following integration tests:
These tests should call /analyzer sbom and ensure that the expected gl-sbom-*.cdx.json files are created.
Edited by Adam Cohen