Documentation
¶
Index ¶
- Variables
- func CDX(cdx *cyclonedx.BOM) string
- func GetJoinedSeverities() string
- func IsValidSeverity(severity string) bool
- func MatchTable(matches []Match)
- func Run(ci config.CIConfiguration, cdx *cyclonedx.BOM)
- func TallyTable(tally Tally) string
- func Vex(cdx *cyclonedx.BOM) string
- type Assessment
- type CIModeConfig
- type Match
- type Tally
Constants ¶
This section is empty.
Variables ¶
View Source
var Severities = []string{
"unknown",
"negligible",
"low",
"medium",
"high",
"critical",
}
Functions ¶
func GetJoinedSeverities ¶ added in v1.13.0
func GetJoinedSeverities() string
func IsValidSeverity ¶ added in v1.13.0
func MatchTable ¶
func MatchTable(matches []Match)
func Run ¶
func Run(ci config.CIConfiguration, cdx *cyclonedx.BOM)
Run implements CI logic for vulnerability analysis
func TallyTable ¶
Types ¶
type Assessment ¶
type CIModeConfig ¶ added in v1.13.0
CIModeConfig holds CI-related configuration
func SetupCIMode ¶ added in v1.13.0
func SetupCIMode(ci, quiet bool, failCriteria string) CIModeConfig
SetupCIMode configures CI-related settings and returns the configuration
Click to show internal directories.
Click to hide internal directories.