Enable code information

The following information only applies to team-managed projects

If you're unsure what type project you need help with, check the bottom of your project sidebar. If you see the Give feedback and Learn more menu items, you're in a team-managed project. If you don't, you're in a company-managed project.

Link your team’s code repository tool to your Jira Software project for seamless integration of issues and code. Once everything is set up, your team will be able to view and create branches, view commits, view and create pull requests, and view builds without leaving Jira.

Enable code information for your team-managed project

Only project admins can toggle team-managed project features on and off.

  1. Navigate to your team-managed software project.

  2. Go to Project Settings > Features.

  3. Enable or disable the Code feature.

Connect your source code management tool with Jira Software

For this part, you must be both a Jira admin and an admin in your source code management tool.

Once Code is enable, you’ll need to link your code repository tool (Bitbucket, GitHub, etc) with Jira Software.

  1. Navigate to your team-managed software project.

  2. In the left-hand menu, select Code.

  3. Follow the steps.

Once your source code management tool is linked with Jira Software, you’ll need to add your repositories to your project. When you associate any development info with a Jira issue, we’ll automatically add that repo to your Jira project.

At the moment, there are two main ways to do this:

Create a branch in Jira

  1. Open an issue in your project.

  2. Under the Development section, select Create branch.

Write a commit message or pull request

In your dev tools, include a Jira issue key (eg: PROJ-123) in your commit message or pull request to link the repository to your project.

Learn more about referencing issues in your development work.

View development information in Jira Software

Once you start referencing issues in your development work, you’ll get the following benefits:

Repositories on the Code page

On the Code screen, you’ll see a list of all repositories related to the project.

Development panel on Jira issues

Issues referenced in development work will have a Development panel, which you’ll see when you open it. The panel shows the status of branches, commits, and pull requests related to the issue.

The Jira issue details view, with a section called Development. The issue has 1 branch, 8 commits, and 1 pull request
  1. Development panel: Hover over branches, commits, and pull requests to see when they were last updated.

Learn more about the development panel

Development info on the board

Issues referenced in development work will have icons on their cards that show the status of branches, commits, and pull requests.

A team-managed board, with software development icons. An icon is hovered over, with a tooltip that says "1 pull request".

Automations

Use automations to create rules related to development, like transitioning an issue to In progress when a branch is created.

Learn more about how to automate your Jira Cloud processes

Last modified on Apr 5, 2021
Cached at 5:09 AM on Apr 12, 2021 |

Additional Help

Ask the Community