Gerrit Integration

Kavia supports direct integration with Gerrit for version control and repository synchronization. You can connect Gerrit to Kavia using two methods — either from the Project Welcome Screen when setting up a new project, or from the Admin Dashboard after your project has been created.

Method 1: Connect from the Project Welcome Screen

1

Create a new project

Log in to Kavia and start a new project by typing a short prompt that describes the application you want to build. Select whether it’s a web or mobile app, choose your preferred frameworks and tech stack, and click the arrow icon to proceed.
Illustration for Create a new project
2

Third Party Integrations

You’ll arrive at the Project Welcome Screen, where you can refine key settings such as Project Overview, Core Features, Styling, and Integrations. Under the Integrations section, locate Gerrit and click Add Account.
Illustration for Third Party Integrations
3

Add your Gerrit account

A form will appear where you’ll need to enter your Gerrit server URL, username, and access credentials (or API token). After filling in the details, click Connect Gerrit.
Illustration for Add your Gerrit account
4

Confirm and select the connection

Once the connection is established, your Gerrit account will appear in the Connected Accounts dropdown. Select the connected account from the list and click Continue to finalize setup.
Illustration for Confirm and select the connection

Kavia will now link your project to your Gerrit workspace, enabling repository access directly within your development environment.

Method 2: Connect from the Admin Dashboard

1

Access Admin Dashboard settings

From your Kavia workspace, navigate to the Admin Dashboard and click Settings.
Illustration for Access Admin Dashboard settings
2

Source Control Integrations

Once inside settings, open the SCM tab to access available integrations.Under the list of SCM platforms, click Gerrit and then Connect to Gerrit.
Illustration for Source Control Integrations
3

Connect Gerrit

Fill in the connection form with your Gerrit server details, username, and authentication credentials, then click Connect with Gerrit.
Illustration for Connect Gerrit
4

Open your project

Go to the Projects section and select the project you want to associate with Gerrit.
Illustration for Open your project
This will open the Project Dashboard, where you can manage integrations and repositories.
Additional illustration for Open your project
5

Open Project Assets

In the top-right corner of the dashboard, click the Project Assets button. This will take you to the asset management area of your project.
Illustration for Open Project Assets
6

Add a repository

Click Add Repository and navigate to the Connected Organization tab. Here, you’ll see the Gerrit account you previously connected. Click Scan Repo to let Kavia list all repositories available under that account.
Illustration for Add a repository
7

Import repositories

After the scan completes, select the repositories you wish to use and click Import Selected. Kavia will begin scanning and importing those repositories into your project.
Illustration for Import repositories
8

Wait for synchronization

Kavia will show progress as it fetches repository data and completes the import. Once finished, your project will be fully connected to the selected Gerrit repositories, allowing version-controlled development inside Kavia.
Illustration for Wait for synchronization

Inspect. Plan. Build.

Transform Enterprise Software Development Process with KAVIA AI

© 2025 KAVIA AI – All Rights Reserved.