Skip to content

craftslab/gerritstats

Repository files navigation

Gerrit Stats

PyPI Travis Coverage License

Gerrit Stats is a tool used for Gerrit stats via Gerrit API.

Requirement

  • python >= 3.7

Build

pip install -U pywin32
pip install -U pyinstaller
pip install -Ur requirements.txt

pyinstaller --clean --name gerritstats -F stats.py

Installation

pip install gerritstats

Update

pip install gerritstats --upgrade

Run

gerritstats --config-file config.json --gerrit-query "since:2020-06-01 until:2020-06-02" --output-file output.json

Settings

Gerrit Stats parameters can be set in the directory config.

An example of configuration in config.json:

{
  "gerrit": {
    "host": "localhost:80",
    "pass": "pass",
    "query": {
      "option": ["CURRENT_REVISION"]
    },
    "user": "user"
  }
}

License

Project License can be found here.

About

Gerrit stats

Resources

License

Stars

Watchers

Forks

Packages

No packages published