dependency-track

command
v0.56.5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 31, 2024 License: Apache-2.0 Imports: 14 Imported by: 0

README

Smithy Dependency Track Consumer

This producer imports SBOM results from Smithy producers into owasp/dependency-track. It ignores all other results as dependency-track does not do vulnerability management and Smithy does not have any VEX producers yet.

You can use this consumer to generate or keep up to date SBOMs for your projects.

This consumer recognises the annotation from the codeowners enricher and will add a project tag with each username found in the codeowners annotations. The tag format is Owner:<username>

Testing without Smithy

You can run this producer outside of smithy for development with

go run ./components/consumers/dependency-track \
        -apiKey=<dependency track api key> \
        -projectName=<name of the project we should upload the bom to> \
        -url=<where to find dependency track> \
        -in <where to find smithy results> \
        -projectUUID=<matching uuid of the target dependency track project>

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL