hector

Hector

A code quality & coverage analytics toolkit.

Built with 🤍 @ - Tata 1mg

✨ FOSS, self hosted, self managed alternative to codecov, codeclimate, codefactor & similar services.

Installation

pip install git+https://github.com/tata1mg/hector.git

Usage

Simply type hector in your terminal for all the options

$ hector

Add following steps to your bitbucket pipeline

Run your test suite & generate coverage report

$ coverage run pytest .

Generate coverage.json (required for parsable coverage stats) & coverage.xml (required by hector diff report)

$ coverage json
$ coverage xml

Run hector inside the bitbucket pipeline to post a comment

$ hector report

Roadmap

👩🏼‍💻 Core

✨ Features

👾 Bots

🔧 Integrations

🚀 Deployment


Maintainers

dollar-1mg 0xlakshay

Contributing

Contributions are always welcome!

Please read our contribution guidelines and code of conduct to get started.

License

MIT