Skip to main content

AI Code Review from CodeRider

Project description

CodeRider CodeReview

How to set up

Copy .env.example to .env, and set ENV:

CR_AI_BOT_TOKEN=""
CR_MR_PROJECT_PATH=""
CR_MR_IID=""

Install dependencies:

poetry install

Publish

Update versions of pyproject.toml and coderider_codereview/__init__.py.

https://pypi.org/project/coderider-codereview/

poetry build
poetry config pypi-token.pypi <pypi-token>
poetry publish

Use it in local

pip install coderider_codereview
CR_AI_BOT_TOKEN="" CR_MR_PROJECT_PATH="" CR_MR_IID="" crcr

GitLab CI Template File

https://jihulab.com/-/snippets/6198

include:
  - remote: 'https://jihulab.com/-/snippets/6198/raw/main/coderider-codereview-0.1.0.yml'

Dependencies

  • Vulnerability comments in diff: GitLab >= 16.5
  • Customize analyzer settings: Premium Plan
  • Project Access Token: Premium Plan

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

coderider_codereview-0.5.0.tar.gz (9.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

coderider_codereview-0.5.0-py3-none-any.whl (14.3 kB view details)

Uploaded Python 3

File details

Details for the file coderider_codereview-0.5.0.tar.gz.

File metadata

  • Download URL: coderider_codereview-0.5.0.tar.gz
  • Upload date:
  • Size: 9.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.11.6 Darwin/23.4.0

File hashes

Hashes for coderider_codereview-0.5.0.tar.gz
Algorithm Hash digest
SHA256 dbe996474593e61de8d00eab6944cf2db464498d39772e966bc95f9b6a3bc11a
MD5 37de65d2ecd5c58082abaa180a1c3357
BLAKE2b-256 5a0419be35f798fdc6505930b8335e1b13aea52ffa1fa6ec295fd0f8966e23cd

See more details on using hashes here.

File details

Details for the file coderider_codereview-0.5.0-py3-none-any.whl.

File metadata

File hashes

Hashes for coderider_codereview-0.5.0-py3-none-any.whl
Algorithm Hash digest
SHA256 24f93f2fa409e2de2dca0e742b780e33327c29ab2830911f21bcf00c66412a82
MD5 859f51627537a33c0de331ff00b9a98e
BLAKE2b-256 9036681d94506e2cfe57643afa9539ecbfab820cdc7664fb510e5781b2575d0c

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page