Integrating Jenkins and Jira together provides you with a solution that can be used to report issues as they happen for any CICD pipeline build job. Jenkins can be configured to publish any and all build results, artifacts, and/or bugs directly into Jira. DevOps teams can then use Jira to project manage the required fixes necessary to get their applications into production.
In this lab, you will launch a Jenkins and Jira CICD and issue management environment using Docker containers on a provided EC2 instance. You will then configure a Jenkins build pipeline to build, compile, and package a sample Java servlet web application, with the resulting build information being published automatically into Jira. You will then use Jira to observe the details about the Jenkins build just performed.
This lab is aimed at DevOps and CICD practitioners, and, in particular, build and release engineers interested in managing and configuring Jenkins together with Jira for enterprise-grade issue tracking.
Note: To complete this lab, you will be required to generate a trial license on the Atlassian website, which is used to activate the Jira application. This will require you to either have an existing Atlassian user account or create a new Atlassian user account.
Upon completion of this lab, you will be able to:
You should:
This lab will start with the following AWS resources being provisioned automatically for you:
To achieve the lab end state, you will be walked through the process of:
December 30th, 2022 - Updated lab to use EC2 Instance Connect
August 31st, 2020 - Updated screenshots for the new EC2 user interface
Jeremy is a Content Lead Architect and DevOps SME here at Cloud Academy where he specializes in developing DevOps technical training documentation.
He has a strong background in software engineering, and has been coding with various languages, frameworks, and systems for the past 25+ years. In recent times, Jeremy has been focused on DevOps, Cloud (AWS, Azure, GCP), Security, Kubernetes, and Machine Learning.
Jeremy holds professional certifications for AWS, Azure, GCP, Terraform, Kubernetes (CKA, CKAD, CKS).