
You can change the status of a task from a commit, issue, or merge request: Use the Select Branch dropdown to attach a Branch.Īutomatically change task statuses from GitLab.Use the Select Branch dropdown to select a Branch.Use the dropdown menu next to New Merge Request to select a Repo.To manually associate a GitLab commit with a ClickUp task: Prefix-1 Manually associate GitLab commits To do so, add a ClickUp task ID in any part of the merge request title, branch name, or commit message in one of these formats: The repository must be attached to a Space before you can attach GitLab items to tasks.Īutomatically associate GitLab activity in ClickUpĬlickUp can automatically associate new GitLab activity with tasks. To attach a repository to a ClickUp Space, click the dropdown to the right of the repository name and select one or more Spaces. Step 3: Select which Spaces are attached to your repositoriesĪdded repositories are listed in the Gitlab repositories added to ClickUp section in the lower-right. To the right of the repository you want to add, click + Add to ClickUp.Repositories are listed in the My repositories from Gitlab section.
From the integrations page in ClickUp 2.0 or the App Center in ClickUp 3.0, select GitLab. It allows users to attach history items for that repository to the Spaces you specify. You can customize which repositories are shared with your Workspace, allowing you to authorize your personal account without attaching all of your repositories.Īttaching a repository does not give users access to your repository's codebase. Multiple people can authorize GitLab within your Workspace. Step 2: Add personal repositories to ClickUp We do not allow IP addresses or domains not recognized as a Top Level Domain. The URL cannot have a port number appended to it. In the upper-right corner, click the Quick Action Menu next to your avatar.įor security purposes, we require all GitLab integrations that use a self-hosted GitLab instance to have a Top Level Domain (TLD). In ClickUp 3.0, you can authorize GitLab using or self-hosted GitLab. This static IP address will be displayed at this step.įor security purposes, we require all GitLab integrations that use a self-hosted GitLab instance to have a Top Level Domain (TLD). Tip : If your team is behind a firewall, include your static IP address in your firewall allow list before integrating. Follow the directions to find, copy, and paste your personal access token into the Access token text box. Paste your GitLab URL into the Host url text box. Select Yes, I use a hosted version of Gitlab. You must authorize ClickUp to associate GitLab activity with ClickUp tasks. In the lower-right, click Activate Gitlab. In the lower-left corner, click your avatar. In ClickUp 2.0, you can authorize GitLab using or self-hosted GitLab. The GitLab integration works with both on-premise and self-hosted versions of GitLab.Ĭonnect and authorize GitLab from ClickUp.
Only Workspace owners or admins can set up the GitLab integration.The GitLab integration can be used on every ClickUp plan.The following instructions apply to both Task view 2.0 and Task view 3.0. Automatically change statuses with GitLab actions by adding the ClickUp task ID to your commits using this format: #.Automatically or manually attach GitLab activity to ClickUp tasks.Optionally receive ClickUp notifications when new GitLab activity items are added to tasks.See all GitLab activity related to a task in ClickUp.Integrate GitLab commits, branches, and merge requests with ClickUp tasks.