Skip to main content
All CollectionsIntegrations
Synchronize GitLab Repositories and Automate Pull Requests (PRs)
Synchronize GitLab Repositories and Automate Pull Requests (PRs)

Sync Kroolo and GitLab for seamless issue tracking and automation.

Updated over a month ago

Synchronize GitLab Repositories and Automate Pull Requests (PRs)

Welcome to Kroolo. Follow this step-by-step guide to seamlessly sync your GitLab repositories with Kroolo and automate pull requests.

1. Navigate to the Project Section

Log in to Kroolo and go to the Projects section from the dashboard.

2. Open the Desired Project

Select the project where you want to manage and report all bugs.

3. Click on "Sync Repos"

Locate the Sync Repos button in the top-right corner of the project page and click it.

4. Connect to GitLab

From the two available options, click on Connect next to GitLab.

5. Authorize the Connection

Grant the necessary permissions to authorize the connection with GitLab.

6. Select Your Workspace

Choose the appropriate Workspace from the list. For this guide, we’ll use the workspace named App Launch.

7. Choose Your Project

Select the Kroolo project you want to sync. In this example, we’re choosing the Bug Reports project.

8. Link the GitLab Repository

From the list of GitLab repositories, select the one you want to sync. Here, we’re selecting the Updates repository.

9. Enable Bidirectional Sync

Turn on Bidirectional Sync, ensuring that:

  • Issues created in GitLab will appear in Kroolo.

  • Issues created in Kroolo will appear in GitLab.

  • Click Save to apply the changes.

10. Close the Pop-up

Exit the synchronization settings and return to the home page.

11. Navigate to Projects

Navigate to projects and open your project.

12. Add a New Issue in Kroolo

Go to the Bug Reports project and create a new issue.


Example: Add an issue titled "Email verification is not working."

13. Verify in GitLab

Open the synced GitLab repository and navigate to the Issues section. The issue created in Kroolo should now be visible here.

13. Create a New Issue in GitLab

Add a new issue in GitLab.
Example: Add an issue titled "Links are not visible in dark mode."

14. Refresh Kroolo

Return to Kroolo, refresh the page, and check the Backlog. The issue created in GitLab should now be visible in Kroolo.

You’ve successfully synced Kroolo and GitLab repositories. Now your workflows are streamlined, with issues and tasks automatically reflected in both platforms. 🚀

Did this answer your question?