Back to Search Start Over

Enhancing the efficiency of continuous integration environment in DevOps

Authors :
Jetty Benjamin
Juby Mathew
Source :
IOP Conference Series: Materials Science and Engineering. 1085:012025
Publication Year :
2021
Publisher :
IOP Publishing, 2021.

Abstract

Faster release of features to the production environment is the need of the hour of every IT organizations. This faster and continuous software delivery is made possible through DevOps. DevOps is a set of practices that bridges the gap between development team and operations team. The different aspects of DevOps came from agile methodology. Continuous integration is the paramount of DevOps life cycle. In a continuous integration development practice, the development code and the applications code are continuously integrated several times a day. Developers follow the practice of committing changes frequently into the version control system such as git. A change in the version control system triggers the continuous integration system such as Jenkins. This exploratory study presents the ways that support the developers during the build break in continuous integration environment and thereby improve the efficiency of continuous integration process. Our findings contribute that the selected list of plugins in the Jenkins support the developers during the build break, thus developers can come up with faster recovery of build failures which in turn increase the efficiency of continuous integration environment.

Details

ISSN :
1757899X and 17578981
Volume :
1085
Database :
OpenAIRE
Journal :
IOP Conference Series: Materials Science and Engineering
Accession number :
edsair.doi...........1f1471ff2d93311d476ab06c2193484a
Full Text :
https://doi.org/10.1088/1757-899x/1085/1/012025