Want to know how GitLab integration works and how to set it up? Continue reading.
When you mention the name of an item (by using #) in a commit, new branch or pull request, VivifyScrum automatically connects them with that item.
When you create an issue in Gitlab, VivifyScrum automatically creates a Bug Item using the issue name and description. The Bug Item will be created in the Product Backlog - Backlog column if there is no active sprint (this applies to Scrum boards). When there is an active sprint, the item will be populated in the first column on the Sprint Backlog. In case there are multiple active sprints, the Bug Item will be created in the Sprint Backlog of the Sprint that has been started last.
By closing or reopening the issue, the linked Item will be marked as done or reopened. The Issue author and the assignee will not be linked to the VivifyScrum Item.
Follow these steps to finish the GitLab integration:
- Click on the ‘Enable’ button that is under the instructions and copy the generated URL
- log into your GitLab account
- open the repository that you want to connect with VivifyScrum
- click on ‘Settings’ (the gear icon in the upper right corner)
- choose the ‘Web Hooks’ option
- paste the generated URL from VivifyScrum into the URL space on GitLab
- check ‘Push events’ and ‘Issues events’
- click on the ‘Add Web Hook’ button.