Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
baseliner
command
Command baseliner scans repositories for baseline compliance.
|
Command baseliner scans repositories for baseline compliance. |
|
internal
|
|
|
actions
Package actions performs side-effecting operations from scan results.
|
Package actions performs side-effecting operations from scan results. |
|
checks
Package checks implements the baseliner compliance checks and a registry.
|
Package checks implements the baseliner compliance checks and a registry. |
|
collectors
Package collectors builds NormalizedRepository values from local filesystem, local git, and the GitHub API.
|
Package collectors builds NormalizedRepository values from local filesystem, local git, and the GitHub API. |
|
config
Package config loads and validates baseliner.yaml.
|
Package config loads and validates baseliner.yaml. |
|
discovery
Package discovery finds repositories to scan from local paths or GitHub.
|
Package discovery finds repositories to scan from local paths or GitHub. |
|
engine
Package engine evaluates repositories against a policy and scores them.
|
Package engine evaluates repositories against a policy and scores them. |
|
introspect
Package introspect renders the check catalog and the effective policy for the `baseliner checks` and `baseliner policy` commands.
|
Package introspect renders the check catalog and the effective policy for the `baseliner checks` and `baseliner policy` commands. |
|
output
Package output renders scan results as a console summary and as JSON.
|
Package output renders scan results as a console summary and as JSON. |
|
policy
Package policy loads baseliner policies.
|
Package policy loads baseliner policies. |
|
privacy
Package privacy guards against disclosing private/internal repositories when a scan's output goes to a public place (e.g.
|
Package privacy guards against disclosing private/internal repositories when a scan's output goes to a public place (e.g. |
|
runner
Package runner orchestrates a scan: config -> discovery -> collect -> evaluate -> output -> (issues).
|
Package runner orchestrates a scan: config -> discovery -> collect -> evaluate -> output -> (issues). |
|
source
Package source defines RepoSource, the output of discovery and input to collectors.
|
Package source defines RepoSource, the output of discovery and input to collectors. |
|
version
Package version holds the baseliner build version.
|
Package version holds the baseliner build version. |
Click to show internal directories.
Click to hide internal directories.