• Products
  • Documentation
  • Resources

Jira integration with CI/CD

To demonstrate how to develop, deploy, and manage applications using Jira Software and various connected tools, our team created ImageLabeller, a simple demo application built on AWS that uses machine learning to apply labels to images.

This page covers how Jira displays data from other tools such as Bitbucket, Github, and Gitlab. As you work through the rest of the guide, you can check your Jira issues for these updates.

Jira Code

Click Code in the project menu. This screen links you to every repository that is connected with your project. You can navigate directly to a specific repository by clicking on the repository icon.


Jira code screen with Bitbucket repositories


Jira code screen with Github repositories


Jira code screen with Gitlab repositories

Jira Deployments

Click Deployments in the project menu. The Deployment page shows aggregated activity across the project. Insights provide metrics such as Deployment frequency and Cycle time. This data is automatically generated when developers label commits with Jira issue tags.

Jira deployments screen with insights

Jira Project pages

Click Project pages in the project menu. Project pages aggregates all Confluence pages connected to this project, and provides some helpful templates to create new pages.

Jira projects pages showing related Confluence documents

Jira updates from CI/CD

Note, the details of this section are subject to change depending on which source control, and CI/CD tools are integrated with Jira. The screenshots below are based on a Bitbucket integration. Similar functionality exists for GitHub, and GitLab, but the details may vary.

Go to Jira, and click on the Jira issue for adding the s3_infra repository.

Jira updates from CI/CD tools

Look in the Development section to see an overview of what work was done. You can click on the development section to bring up the development screen.

Jira updates from CI/CD tools


You can see all commits linked to this issue in the Commits tab. This linking is accomplished when the Jira issue ID is added to the commit message, as shown in the Message column.

Jira commits tab with updates from CI/CD

Pull requests

You can see all pull requests linked to this issue in the Pull requests tab.

Jira pull requests tab


You can see all deployments linked to this issue across all Environments in the Deployments tab.

Jira deployments tab with multiple deployments shown

Now that you understand what to expect in Jira as you build out ImageLabeller, it’s time to actually deploy it. The first step is to set up AWS SageMaker. Click here to get started!

Additional Help