Skip to content

Latest commit

 

History

History
67 lines (46 loc) · 1.24 KB

README.md

File metadata and controls

67 lines (46 loc) · 1.24 KB

scm-repository-analytics

Getting started

Install required dependencies

Install steampipe

brew tap turbot/tap
brew install steampipe

Install the Github plugin

steampipe plugin install github

Ensure you have a valid GitHub access token set in the ~/.steampipe/config/github.spc file.

Clone the scm-repository-analytics repo locally

git clone https://github.com/UKHomeOffice/scm-repository-analytics.git

Move into the cloned repo and run the dashboard

cd scm-repository-analytics
steampipe dashboard

Directory structure

.
├── LICENSE
├── README.md
├── controls
│   ├── issue.sp
│   ├── organization.sp
│   ├── private_repo.sp
│   └── public_repo.sp
├── dashboards
│   └── dashboard.sp
├── docs
│   └── index.md
└── mod.sp

mod.sp

Steampipe modification metadata file (may not be needed if not being published).

./controls

Contains configuration files for control checks written in HCL.

./dashboards

Contains configuration for dashboards for visualising queries and data, again written in HCL.

./docs

Modification documentation specific to the steampipe package.