Automated CI/CD Pipeline for Spring Boot Application 1. Introduction This project is a Continuous Integration/Continuous Deployed for a dummy spring boot application, the entire process is automated using triggers such as git commit, the pipeline is done using DevOps tools such as Git, Maven, JUNIT, GitHub Actions, Docker and Nagios. The aim is to automate stages of software development such as build, test, deploy and monitor using modern industry standard practices, minimizing manual intervention and enhancing reliability of the application development process. The implementation demonstrates how automation and containerization simplify software delivery and ensure application uptime through monitoring. Objectives Part 1: CI - Continuous Integration (GitHub Actio...