blackduck-community/Black Duck Sarif Formatter

Will use Black Duck API to create sarif format outputfile from it.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
blackduck_log_levelLogging levelnoDEBUG
blackduck_urlBlack DuckURLyes
blackduck_apiTokenBlack Duck Access tokenyes
blackduck_projectBlack Duck project nameno${{github.repository}}
blackduck_versionBlack Duck project version nameno${{github.ref_name}}
blackduck_policy_categoriesComma separated list of policy categories, which violations will affect. Options are [COMPONENT,SECURITY,LICENSE,UNCATEGORIZED,OPERATIONAL], default=SECURITY,LICENSEnoSECURITY,LICENSE
blackduck_outputFileFilename with path where it will be created, example: github.workspace/blackduckFindings.sarif.json (default)no${{github.workspace}}/blackduckFindings.sarif.json
blackduck_policiesIf given, policy information is addednofalse
blackduck_iacIf given, iac findings are addednofalse
blackduck_scan_fullfalse for rapid scan results and true for intelligent scan, default falsenofalse
blackduck_scanOutputPathIf blackduck_scan_full = false, then this is required. Rapid scan output folder. You must specify scan output folder with --detect.scan.output.path when running the Rapid scan with Black Duck and then give the same folder here, if you want to have rapid scan results as a sarif format report. default is github.repository/bd_scanno${{github.repository}}/bd_scan
blackduck_toolname_for_sarif_fullGiven name is used for sarif tool name for Black Duck full scan results. Default is Synopsys Black Duck IntelligentnoSynopsys Black Duck Intelligent
blackduck_toolname_for_sarif_rapidGiven name is used for sarif tool name for Black Duck rapid scan results. Default is Synopsys Black Duck RapidnoSynopsys Black Duck Rapid

no outputs