What can we help you with?

GitLab Integration

 

This feature is available on:
If your account subscribes to monday dev, this feature is available on the standard plan and above and can only be used within the monday dev product.
If your account subscribes to monday sales CRM, monday marketer, monday projects, or monday work management, this feature is not available for your account.
If your account does not subscribe to any products, this feature is available on the standard plan or above.

 

The GitLab integration will allow you to track your team's deploys and open issues directly in monday.com. Manage your bugs backlog in monday.com and seamlessly sync it with GitLab, and track your recent releases so your client-facing teams can share your product's journey with your users.

 

Note:  The integration only supports the web version of GitLab. The integration doesn't support GitLab accounts hosted on a server. It also does not support custom or self-hosted instances.

 

Adding the GitLab integration

To add an Integration, go to the board you want to create an Integration for and click on the Integrate button located on the upper right of your screen as below: Group 64 - 2024-11-18T183037.696.png

 
Important:  Only the admin of the GitLab account will have access to set up the integration.
 

Once at the Automation center, look for the GitLab integration banner:Group 64 - 2024-11-19T145756.760.png

 

Once you click on the GitLab integration banner you will find the templates the integration offers:Screenshot 2024-11-19 at 15.43.37 1.png

Select the automation you wish to create. Once you click on the template, you will be asked to connect your monday.com account with your GitLab account:Screenshot 2024-11-19 at 15.48.44 1.png

 

Then you will be asked to log into GitLab and authorize monday.com's access to GitLab:Screenshot 2024-11-19 at 16.32.12 1.png

 

Once you've chosen the template you want to use, you will get to the integration configuration page. This is where you will be able to set up the details of your integration.Screenshot 2024-11-19 at 16.33.22 1.png

 

How to use the integration

Learning by doing is the best way to get to know integrations. Here is an example of how to use one of the GitLab templates:

When a commit of this project is pushed to master, create an item

With this integration, you can track your commits in one place, never miss a release or have to hunt down a feature owner again!

By putting all commits in our highly visual platform, you can track recent changes to your repositories and share this information with other stakeholders such as support teams.

 

First, you will need to choose a project to track in GitLab:Screenshot 2024-11-19 at 16.36.55 1.png

 

Once you've selected a project, map details about the commit from GitLab to monday.com:Screenshot 2024-11-19 at 16.38.38 1.png

 

And you're done! Now you can track all your commits easily from one place and share them with outside stakeholders.

 

Supported fields 

Currently, the following issues and commits on GitLab are supported by our monday.com integration:

Issue: ID, issue description, issue state, labels, state, title, URL
Commit: Author name, commit ID, commit message, short commit ID, URL

 
Important:  At the moment, you can only connect monday.com to personal repositories. Meaning, you're unable to integrate repositories from groups.  
 
 

More Assistance

If you need help building custom integrations, we also have an option for paid assistance through our network of certified monday.com partners. You can consult and hire their services directly through our professional services online store.

 

 


 

If you have any questions, please reach out to our team right here. We’re available 24/7 and happy to help.