The paper proposes an internal continuous integration system using Jenkins and GitLab, emphasizing server safety against vulnerabilities, particularly CVE-2021-44228. It implements a firewall and reverse proxy to protect the Jenkins server from potential attacks while maintaining the automation and efficiency of the CI/CD processes. The study highlights the importance of securing CI and repository servers within a network infrastructure to prevent data theft and service disruption.
Related topics: