Skip to content

BeeCR

BeeCR is an advanced tool that utilizes the capabilities of AI language models to analyze your code. This documentation covers various aspects of installing and configuring BeeCR for automated MR analysis in your GitLab.

BeeCR can be used as a cloud service (SaaS) or installed in your infrastructure (on-premises). To use BeeCR in your GitLab project (both as SaaS and on-premises), you need to set up CI/CD, through which requests to BeeCR will be made via the HTTP API protocol, or integrate with BeeCR HTTP API via GitLab webhooks.

In this documentation, you will find instructions on how to integrate BeeCR code review into your GitLab project, as well as a set of links to files necessary for running BeeCR on-premises.

📙 Documentation

Running on-premises in your infrastructure

📁 Via Docker
┣📄 Docker Compose configuration
┗📄 Tutorial: Deploy via Docker
📁 Host installation
┣📄 Tutorial: Deploy via installation script
┗📄 Tutorial: Deploy manually
📄 Settings

GitLab integration

📄 Via Webhook
📁 Via CI/CD job component (for GitLab 17+)
┣📄 Component overview
┗📄 Tutorial: Setup project via component
📁 Via CI/CD job template (for legacy GitLab)
┣📄 Template overview
┗📄 Tutorial: Setup project via template

User manual

📄 Interacting with BeeCR
📄 Examples

📩 Contacts

Feel free to contact our team if have any questions.