Skip to main content

vulkro portfolio

Scans every git repository under a folder and rolls the results into one portfolio.

vulkro portfolio scan ~/work/repos
vulkro portfolio show
Sub-commandDescription
scan [PATH]Scan every repo under PATH and write ~/.vulkro/portfolio.json.
showPrint the latest rollup as a table.
trend [PATH]Burndown of projects, criticals, highs and totals over past runs. Flags: --limit (default 20), --format table|json.
dashboard <INPUT_DIR>HTML (or --format json) dashboard from one subfolder per project, each with a findings.json from vulkro scan --format json. -o writes to a file.

For a shared view your whole team can open, use Vulkro Cloud.

Exit codes​

CodeMeaning
0Done, and no critical findings (for scan: no critical or high).
1scan: a critical or high in any repo. trend: the latest run still has criticals. dashboard: any findings. show never returns 1.
2Bad arguments, or a scan or IO error.

See also: vulkro trends.