GitLab is an integrated platform from idea to production with GitLab issues being a powerful tool for idea management, iteration planning, issue tracking and software development.
However, we recognize that many organizations have been using JIRA for many years and have existing data and business processes built into it. Our goal is to make GitLab work seamlessly with JIRA, and provide a great development experience nonetheless.
If and when you are ready to migrate to GitLab issues, we provide the tools and practices to help you with that.
Integrate JIRA with GitLab merge requests
If you want to continue using JIRA, we got you covered. Here's a short list of what you can do when integrating GitLab with JIRA.
One GitLab project integrates with all the JIRA projects in a single JIRA instance.
Detect and link to JIRA issues from GitLab commits and merge requests.
Log GitLab events in the associated JIRA issue.
Automatically close (transition) JIRA issues with GitLab commits and merge requests.
Advanced actions through smart commits. Perform additional actions like commenting on an issue, record time tracking information against an issue or transition to a particular workflow state.
Milestones allow you to organize issues and merge requests into a cohesive group, optionally setting a start and a due date. They are a valuable tool to track the development of the process of achieving a goal.
Adding a weight to each issue you can get a better idea of how much time, value or complexity a given issue has or will cost. This is particularly useful when you have a lot of issues, where it can be hard to get an overview.