Generate Hits-of-Code badges for GitHub repositories - https://www.yegor256.com/2014/11/14/hits-of-code.html
Go to file
2019-04-16 18:12:33 +02:00
src Only pull if not freshly cloned 2019-04-16 17:51:56 +02:00
.dockerignore Ignore repo directory 2019-04-16 17:04:52 +02:00
.gitignore Ignore repo directory 2019-04-16 17:04:31 +02:00
Cargo.lock Initial commit 2019-04-16 16:57:06 +02:00
Cargo.toml Initial commit 2019-04-16 16:57:06 +02:00
docker-compose.yml Add docker-compose setup 2019-04-16 18:12:33 +02:00
Dockerfile Add entrypoint 2019-04-16 18:02:01 +02:00
README.md Add readme 2019-04-16 16:57:33 +02:00

Hits-of-Code

Small webservice, that returns a badge of the Hits-of-Code of a git repository, as described by Yegor Bugayenko. Currently only GitHub repositories are supported, but it can be trivially extended to support other platforms such as GitLab or Bitbucket.

API

The API is as simple as

https://<host>/github/<user>/<repo>

TODO

  • Customization of badges (e.g. colors)
  • Support other platforms beside GitHub
  • Allow exclusion of certain files/globs from the HoC count