How to Build a Full CI/CD Pipeline with GitLab, Jenkins, SonarQube, and Tomcat
This guide walks through setting up a complete CI/CD environment on three CentOS 7.6 machines—GitLab, Jenkins, and Tomcat—covering installation, configuration, plugin management, Maven integration, SonarQube scanning, and automated deployment of a Java web application.
