/Amy

Bot for daily code reviews, Jira+GitLab+Slack

Primary LanguagePython

Amy

Build Status Maintainability Test Coverage

Set of scripts for codereview flow with Jira, Slack and GitLab.

Amy

Installation

  • git clone
  • pip install -r requirements.txt
  • cp .env.example .env
  • fill in all vars in .env file
  • touch src/local_config.py
  • fill in PROJECTS_INFO, DEVELEOPERS_INFO and REPO_TO_CODETYPE_MAPPING in src/local_config.py

Usage

  • python waf.py – for debug usage
  • DOGGIE_DEBUG=False python waf.py – for prod usage (writes to all channels)

Contributing

We would love you to contribute to our project. It's simple:

  1. Create an issue with bug you found or proposal you have. Wait for approve from maintainer.
  2. Create a pull request. Make sure all checks are green.
  3. Fix review comments if any.
  4. Be awesome.

Here are useful tips: