
Our integration with Gitlab will allow you to track your team’s usage and open issues directly on monday.com. Manage your bug table on monday.com and seamlessly sync it with Gitlab, and you can track your latest releases so that customer-facing teams can share your product journey with users.
How to add this to your workflow?
Step 1


Step 2
After you click on the Gitlab integration banner, you will find five recipes that the integration offers:
- When this project code is pushed to master, create an update on this item
- When an issue occurs in this project, create an item and sync future changes from GitLab
- When an item is created, create an issue in this project
- When a situation changes to something, create an issue in this project.
- When this code project is pushed to master, create an item
Select the automation you want to create:

Step 3
After you click on one of the recipes, you will be asked to connect your monday.com account with your GitLab account:

You will then be prompted to log in to GitLab and voila! You are logged into your GitLab account!
Step 4
Once you have selected one of the recipes and connected your account, you will be taken to the integration setup page. Here you can configure the details of your integration.

Use cases
1. When an issue is created in Gitlab, create an item and sync future changes
This integration will allow you to take issues in Gitlab and open them up to parties outside of your technical team. You can use monday.com’s different column types to add additional context or use our communication features to discuss issues with stakeholders like support agents or leadership. To set up this use case, first create a custom board using the bug queue template:

Next, add the integration to your dashboard and map the fields to the columns in your dashboard:

Now, whenever a bug is created in Gitlab, you can track it on monday.com. This will provide a lot of visibility into your development team’s tasks and allow you to share the state of your product with the organization! Here’s what it will look like as you add more issues in Gitlab, notice how the issues are conveniently linked in the integration column:

2. When this code project is pushed to master, create an item
With this integration, you can track your commits in one place, never miss a release or search for the unique owner again! By bringing all your commits into our visual platform, you can track the latest changes in your repositories and share this information with other stakeholders such as support teams. First of all, you will need to choose a project to follow on Gitlab:

Once you’ve selected a project, copy details about the code from GitLab to monday.com:
You’re done. Now, you can add automations to notify people on other teams when features are released and added by your development team.
Supported fields
Currently, the following Gitlab issues and commits are supported by our monday.com integration:
Issue: ID, Issue Description, Issue Status, Tags, Status, Title, URL
Commit : Author name, Commit ID, Commit message, Short Commit ID, URL
Supported fields
Currently, the following Gitlab issues and commits are supported by our monday.com integration:
Issue: ID, Issue Description, Issue Status, Tags, Status, Title, URL
Commit : Author name, Commit ID, Commit message, Short Commit ID, URL
