Jira development panel

Moved from GitLab Premium to GitLab Free in 13.4.

The Jira development panel connects all GitLab projects in a group or personal namespace where you can view GitLab activity.

When you’re in GitLab, you can refer to a Jira issue by ID. The activity for that issue is displayed in the Jira development panel.

In the Jira development panel, you can create a GitLab merge request from a branch. You can also create a GitLab branch from a Jira issue in the GitLab for Jira Cloud app (introduced in GitLab 14.2).

Connected projects in GitLab

The Jira development panel connects to the entire Jira instance all GitLab projects in:

  • A top-level group, including all projects in its subgroups.
  • A personal namespace.

These GitLab projects can interact with all Jira projects in that instance.

Information displayed in the panel

The information displayed in the Jira development panel depends on where you mention the Jira issue ID in GitLab.

GitLab: where you mention the Jira issue ID Jira development panel: what information is displayed
Merge request title or description Link to the merge request
GitLab 15.11 and later: Link to the branch
Branch name Link to the branch
Commit message Link to the commit
Jira Smart Commit Custom comment, logged time, or workflow transition

Jira Smart Commits

Jira Smart Commits are special commands to process a Jira issue. With these commands, you can use GitLab to:

  • Add a custom comment to a Jira issue.
  • Log time against a Jira issue.
  • Transition a Jira issue to any status defined in the project workflow.

For more information, see the Atlassian documentation.

Configure the panel

For an overview, see Jira development panel integration.

For GitLab.com

Prerequisite:

  • You must have at least the Maintainer role for the group.

To configure the Jira development panel on GitLab.com:

For self-managed GitLab

Prerequisites:

  • You must have administrator access to the instance.
  • Your GitLab installation must not use a relative URL (for example, https://example.com/gitlab).

To configure the Jira development panel on self-managed GitLab:

Troubleshooting

To troubleshoot the Jira development panel on your own server, see the Atlassian documentation.