Author:
S.K Arpita, ,Amrathesh Amrathesh,Raju M Dr. Govinda, ,
Abstract
Continuous Integration (CI) is the technique of integrating small changes made to the code more often rather than waiting till the end of the development cycle for integration. The software practice wherein the software deployment can be done anytime to the market is called Continuous Delivery (CD). With continuous integration and continuous delivery, the problem of taking time to find and resolve the bug can be reduced to a large extent. As the time to find the bugs and fix them gets reduced, many releases adhering to the given timeline can be made by an organization. Various software tools have been developed for the continuous integration process which includes Jenkins, Bitbucket, TeamCity. In this paper, a review on the standard practices, approaches, challenges faced while using the continuous integration/delivery in the software development, methods of solving them, and using Jenkins for the implantation of continuous integration/delivery is done.
Cited by
2 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. FogDEFTKube: Standards‐compliant dynamic deployment of fog service containers;Software: Practice and Experience;2024-06-15
2. Software Configuration Using Jenkins and Yocto Project;2023 7th International Conference on Computation System and Information Technology for Sustainable Solutions (CSITSS);2023-11-02