In this section we will explain the steps on how to integrate your ticketing system, so that you can manage the tickets from our Web app.
The following operations could be supported, depending on the ticketing vendor used:
- link your git commit, branch or merge (pull) request, with your ticket
- change the status of the ticket
- change the owner of the ticket
- make a comment in your ticket
- log time worked etc.
In order to execute the previous operations listed, the following is necessary:
- To link your Git project to your ticketing system (this should be enabled by default in case Git and Ticketing system vendor are the same - GitLab, GitHub, Atlassian Jira/Confluence)
- Write the proper syntax in your Git commit message which the corresponding Ticketing System vendor would be able to process.
For example, the following Git commit message, that should be used with our push
option, would for most of the vendors link your ticket with the change:
Fixing docs bug #555
However every vendor has its own supported commands, that could be found below.
GitLab
Closing Issues by commit messages
GitHub
Linking a pull request or branch to an issue using a keyword in a commit message
YouTrack
Apply commands in VCS (git) commits
Azure DevOps
Linking work items to git commits