What is CI/CD pipeline?

Devops Devops in Devops . 3 years ago

  3   0   0   0   0 tuteeHUB earn credit +10 pts

5 Star Rating 1 Rating

Continuous Integration is a development practice wherein developers regularly merge or integrate their code changes into a common shared repository very frequently (*).EVERY code check-in is then verified by automated build and automated test cases.

This approach helps to detect and fix the bugs early, IMPROVE software quality,reduce the validation and feedback loop time; hence increasing the overall product quality and speedy product releases.

  • (*) Unlike traditional SDLC process wherein a developer would wait until the completion of the code before he/she shares the work on the shared repository.
  • Git becomes the best VCS tool with its strong, easy and RELIABLE branching and merging architecture for Continuous Integration in a DevOps environment.
  • Continuous Delivery is a software practice where every code check-in is automatically built, tested and ready for a release(delivery) to production.
  • Every code check-in should be release/deployment ready.
  • CD is an extension to CI.
  • CD phase delivers the code to a production like environment such as dev, uat, preprod etc and run automated tests.
  • On successful IMPLEMENTATION of continuous delivery in the prod-like environment the code is ready to be DEPLOYED to the main production server.

Posted on 31 May 2022, this text provides information on Devops related to Devops in Devops. Please note that while accuracy is prioritized, the data presented might not be entirely correct or up-to-date. This information is offered for general knowledge and informational purposes only, and should not be considered as a substitute for professional advice.

Take Quiz To Earn Credits!

Turn Your Knowledge into Earnings.

tuteehub_quiz

Tuteehub forum answer Answers

Post Answer

No matter what stage you're at in your education or career, TuteeHub will help you reach the next level that you're aiming for. Simply,Choose a subject/topic and get started in self-paced practice sessions to improve your knowledge and scores.