En Jenkins-driven CI-pipeline för en Maven Java-applikation, med GitHub-triggers, automatiserade tester, quality gates i SonarQube och publicering av artefakter i Nexus på separata AWS EC2-hosts.
- Byggde en Jenkins-pipeline som triggas av ändringar i GitHub
- Kompilerade och testade en Maven Java-applikation automatiskt
- Integrerade SonarQube för kodkvalitetskontroller och validering av quality gate
- Publicerade build-artefakter till Nexus Repository
- Använde separata AWS EC2-instanser för Jenkins, SonarQube och Nexus
- Visade ett komplett CI-flöde från code push till artefaktlagring