Skip to content

Latest commit

 

History

History
37 lines (21 loc) · 1.24 KB

README.md

File metadata and controls

37 lines (21 loc) · 1.24 KB

contribstats

Microservice/command to get a collection stats for a given GitHub Organization.

CircleCI codecov Go Report Card

Building

Requirements

  • Go 1.11+ For go module support

Running

Contribstats is a simple binary that will gather stats about GitHub organization(s) and the projects they contribute too.

It runs as a standalone binary and expects a configuration file, in YAML format. The default location is ~/.contribstats.yaml and can be overridden via flag --config.

Results

Output

Output of the stats, will be a simple JSON format.

Example: {"projects":100,"commits":1000, "lines":10000}, "repos":[]

Stats

Currently the stats collected will be:

  • Total # of Projects (both contributed to and owned)
  • Total # of Commits
  • Total # of Lines Contributed