Streamlining Software Development: A Comprehensive Study on CI/CD Automation

Sanjay Baitha, Vijayakumar Soorya, Osho Kothari, Shinu M. Rajagopal, Niharika Panda · 2024

Continuous Integration and Continuous Deployment (CI/CD) automation have emerge as critical for modern-day software development. Despite its blessings, demanding situations including integration complexity, inconsistent trying out environments, and deployment troubles persist. Recent strategies like superior containerization, cloud-based scaling, and improved testing frameworks intention to address those issues. This take a look at implements an self sustaining CI/CD pipeline using gear such as Jenkins, GitHub, and SonarQube to automate processes which include coding, building, checking out, and deployment. By addressing those demanding situations, our proposed objective is to enhance efficiency and reliability in the software program development lifestyles cycle, allowing improvement teams to seamlessly add features and solve problems.

Read the paper · More papers on PaperTik