Not seeing repositories that should be available? Not sure the difference between personal and Workspace repositories in ClickUp?
What you'll need
- The GitLab integration is available on every ClickUp plan.
- Only Workspace owners and admins can set up integrations.
- Guests can't use the GitLab integration.
- The GitLab integration works with both on-premise and self-hosted versions of GitLab.
Personal and shared repositories
Some repositories can only be accessed by you, others can be accessed by the entire Workspace.
My repositories from GitLab
Repositories that you personally have access to in GitLab are displayed under the My repositories from Gitlab section.
The first step in setting up our GitLab integration is authorizing ClickUp's access to these repos so that you can bring them into your ClickUp Workspace's repos. Either HTTP or HTTPS is required to access your hosted servers.
Make sure to use the base URL of your GitLab server.
For example: https://gitlab.mycompany.com
For security purposes, we require all GitLab integrations that use a Self-Hosted GitLab instance to have a Top Level Domain (TLD). We do not allow IP addresses or domains that are not recognized as a Top Level Domain.
GitLab repositories added to ClickUp
Repositories that your Workspace has access to display under the Gitlab repositories added to ClickUp. Repos here indicate that members of your Workspace have authorized them to be accessed by your entire ClickUp Workspace.
In order to use GitLab repos in ClickUp, they must be added to your ClickUp Workspace repos.
Additional troubleshooting
If you accidentally connected the wrong GitLab account or if there's an issue with the connection, you can disconnect and reconnect your repos or your entire account.
Need to troubleshoot with a GitLab representative? Request GitLab's customer support here.