Skip to main content

Connecting to GitLab

Support avatar
Written by Support
Updated over 4 months ago

To connect an applicaiton connection to GitLab, go to the Applicaiton page and click on the 'settings' button of the relevant application connection.

Navigate to the 'Version control' section and click on 'Connect Git'

In the modal, navigate to the GitLab tab

Then:

  • GitLab Cloud:

    • Approve the request to authorize Tulip, then you will be redirected back to the Tulip application (the GitLab tab). You should see now your GitLab username under the ‘Authorized Account’ title.

  • GitLab On Prem:

    • Enable Tulip's IP Addresses in your firewall configuration to make sure Tulip can access your Git repos.

    • Then, add the following inputs:

      • URL: add the HTTPS URL of your Git on-prem. Make sure to add only the main URL, excluding the project name, which is the URL ending segment.

      • Personal access token: make sure to create a token with API scope permission, see more details here. Tulip needs this permission to access your repository.

⚠️ ​For Gitlab On Prem, Tulip officially supports GitLab versions 14.X and above

You should be able to see now your repositories in the Tulip app.

Note: If you need to remove the connection to Gitlab in order to connect to a new instance, you can remove the connection from your user settings in Gitlab. Navigate to Applications, locate the "Tulip Labs" application and revoke it. The connection will be removed and you can connect to the new Gitlab instance.

Did this answer your question?