What will you Learn in the Project?
In this project, you will learn the followings:
- How to install the SonarQube plugin in Jenkins?
- How to create POLLSCM Jenkins job?
- How to integrate code coverage tool with Jenkins?
- Source Code Management Tool: Git, GitHub
- CI/CD Tool: Jenkins
- Build Automation Tool: Maven
- Code Quality Assurance tool: SonarQube
As part of this project, we will be performing the following tasks:
Task-1: Install SonarQube on your AWS EC2 LINUX Machine and setup
a) Install SonarQube plugin
b) Integrate SonarQube with your application source code
Task-3: Create POLLSCM job to run the pipeline based on changes on the GitHub repository