TY - GEN
T1 - Analyzing the Effects of CI/CD on Open Source Repositories in GitHub and GitLab
AU - Fairbanks, Jeffrey
AU - Tharigonda, Akshharaa
AU - Eisty, Nasir U.
N1 - Publisher Copyright:
© 2023 IEEE.
PY - 2023
Y1 - 2023
N2 - Numerous articles emphasize the benefits of implementing Continuous Integration and Delivery (CI/CD) pipelines in software development. These pipelines are expected to improve a project's reputation and decrease the number of commits and issues in the repository. Although CI/CD adoption may be slow initially, it is believed to accelerate service delivery and deployment in the long run. This study aims to investigate the impact of CI/CD on commit velocity and issue counts in two open-source repositories, GitLab and GitHub. By analyzing more than 12,000 repositories and recording every commit and issue, it was discovered that CI/CD enhances commit velocity by 141.19% but also increases the number of issues by 321.21%.
AB - Numerous articles emphasize the benefits of implementing Continuous Integration and Delivery (CI/CD) pipelines in software development. These pipelines are expected to improve a project's reputation and decrease the number of commits and issues in the repository. Although CI/CD adoption may be slow initially, it is believed to accelerate service delivery and deployment in the long run. This study aims to investigate the impact of CI/CD on commit velocity and issue counts in two open-source repositories, GitLab and GitHub. By analyzing more than 12,000 repositories and recording every commit and issue, it was discovered that CI/CD enhances commit velocity by 141.19% but also increases the number of issues by 321.21%.
KW - CI/CD
KW - Mining Repositories
KW - Open-Source Software
KW - Software Engineering
UR - http://www.scopus.com/inward/record.url?scp=85168763850&partnerID=8YFLogxK
U2 - 10.1109/SERA57763.2023.10197778
DO - 10.1109/SERA57763.2023.10197778
M3 - Conference contribution
AN - SCOPUS:85168763850
T3 - Proceedings - 2023 IEEE/ACIS 21st International Conference on Software Engineering Research, Management and Applications, SERA 2023
SP - 176
EP - 181
BT - Proceedings - 2023 IEEE/ACIS 21st International Conference on Software Engineering Research, Management and Applications, SERA 2023
A2 - Song, Yeong-Tae
A2 - Rhee, Junghwan
A2 - Jeon, Yuseok
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 21st IEEE/ACIS International Conference on Software Engineering Research, Management and Applications, SERA 2023
Y2 - 23 May 2023 through 25 May 2023
ER -