Skip to content

muhammadhassaan-solves/end-to-end-ci-cd-with-jenkins-github-sonarqube

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

80 Commits
 
 
 
 
 
 

Repository files navigation

End to End CI/CD With Jenkins, GitHub, & SonarQube

Description

This project automates the build and testing of a Java application using Jenkins and GitHub. It uses Maven for builds, SonarQube for code quality checks, and GitHub webhooks for automated triggers.

Languages and Utilities Used

  • Java
  • Jenkins
  • GitHub
  • Maven
  • SonarQube
  • GitHub Webhooks

Project Walk-through

Set Up Jenkins on AWS EC2


Integrate GitHub Repository


Define Build Process with Maven


Automate Builds with Webhooks


Implement Code Quality Checks with SonarQube



Review Console Output

Releases

No releases published

Packages

No packages published

Languages