Generates a league table of committers to master for a given github repo.
- Go 1.13
$ go run cmd/ci-league.go
$ docker run -p 8000:8000 quii/ci-league
It doesn't do any fancy auto-refreshing but most browsers have extensions to auto refresh a tab, we set it for every 10 minutes here.
options via environment variables
PORTdefines the port the server listens on (default 8000)
GITHUB_TOKENto get stats for private repos you'll need a github access token
MAPPINGSa path to a JSON file with keys of email addresses to aliases
$ go test ./...