Skip to content

MicroService to track stats of an organizations Contributions

License

Notifications You must be signed in to change notification settings

thales-e-security/contribstats

Repository files navigation

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

About

MicroService to track stats of an organizations Contributions

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published