Automated static analysis & linting bot for Mozilla repositories
Перейти к файлу
dependabot[bot] 184b1a2689
build(deps): bump python in /events/docker (#1643)
Bumps python from 3.11.2-slim to 3.11.3-slim.

---
updated-dependencies:
- dependency-name: python
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-17 12:38:43 +02:00
.github Enable dependabot for backend Python dependencies too 2020-07-22 20:16:17 +02:00
backend Use 'black' profile for isort 2023-04-17 12:33:51 +02:00
bot build(deps-dev): bump pytest from 7.2.2 to 7.3.0 in /bot (#1650) 2023-04-17 12:36:32 +02:00
docs Use the parent decision task to initialize revisions from try (#1614) 2023-03-27 17:34:15 +02:00
events build(deps): bump python in /events/docker (#1643) 2023-04-17 12:38:43 +02:00
frontend build(deps): bump axios from 1.3.4 to 1.3.5 in /frontend (#1645) 2023-04-17 12:38:10 +02:00
integration build(deps-dev): bump pytest from 7.2.2 to 7.3.0 in /integration (#1646) 2023-04-17 12:37:11 +02:00
tools build(deps): bump sentry-sdk from 1.18.0 to 1.19.1 in /tools (#1654) 2023-04-17 12:33:28 +02:00
.dockerignore backend: Add django base web application (#161) 2019-10-18 12:29:51 +02:00
.flake8 Use flake8 configuration suggested by black 2023-04-17 12:34:53 +02:00
.gitignore backend: Add django base web application (#161) 2019-10-18 12:29:51 +02:00
.isort.cfg Remove conftest from isort's known_first_party 2023-04-17 12:33:51 +02:00
.pre-commit-config.yaml Add flake8-copyright linter to pre-commit 2023-04-17 11:35:48 +02:00
.taskcluster.yml Support Dockerflow in events (#1565) 2023-03-02 10:51:59 +01:00
CODE_OF_CONDUCT.md Add minimal Docs (#53) 2019-07-19 17:11:05 +02:00
CONTRIBUTING.md Add minimal Docs (#53) 2019-07-19 17:11:05 +02:00
LICENSE Add minimal Docs (#53) 2019-07-19 17:11:05 +02:00
README.md Add a lot of documentation to cover the whole project (#576) 2020-04-14 13:50:05 +02:00

README.md

Mozilla Code Review

The Code Review Bot aims to give early feedback to Mozilla developers about their patches. We automate code analyzers and publish detected issues on Phabricator as soon as possible, and for all revisions.

This project has 4 parts:

  • bot is a Python script running as a Taskcluster task, reporting issues found in analyzer tasks,
  • backend is a Django web API used to store issues detected by the bot,
  • frontend is an administration frontend (in Vue.js) displaying detailed information about analyses and issues,
  • events is a Python distributed application running in Heroku that receives Phabricator notifications and triggers Try pushes,

📘 Documentation is available in this repository in the docs folder. A good starting point is the architecture description.

📢 You can contact the code review bot's developers on Matrix or on Slack in #code-review-bot.