DEV Community

Cover image for Longji Vwamhi | CI and CD
Longji Vwamhi
Longji Vwamhi

Posted on

Longji Vwamhi | CI and CD

*Continuous Integration explained
*

It is defined as a way of implementing any of your code changes to the main branch of a shared source code, this automatically tests the codes at every change resulting in a build. This process helps to identify errors and fix them easily and immediately.

*Continuous delivery explained
*

Continuous integration and continuous delivery work hand in hand, once continuous integration make code test and changes, continuous delivery automates it and helps with the process of releasing the applications.

According to Longji Vwamhi, instead of making major changes in the repository, it is better to make frequent but small changes. The reason being you can easily undo any changes in case of any error or problem. 

*Advantages of CI and CD in the development of software 
*

Reduce cost

Authentic code

Increased cycle release

Builds your integrity with Customers

Identification and separation 

Conclusion : The importance of CI and CD cannot be over-emphasized as it helps to improve the development process. When it comes to the development and delivery of software the role of CI and CD cannot be neglected. It helps both the development and operation teams to work effectively and reduce the chances of any errors or mistakes, says Longji Vwamhi.

Top comments (0)