Software development cycles have changed immensely in the last ten years. One of these practices is CI/CD pipelines, utilizing aspects of agile software development paired with automation and robust testing.

CI/CD is a relatively new practice that combines two approaches to software engineering: Continuous Integration (CI), and either Continuous Integration or Continuous Delivery (CD).

Increase their chances to find bugs early in development by integrating automated testing, as well as testing during development.

One of the two latter halves of the practice, Continuous Delivery stacks on top of CI’s constant commits that newly tested code from CI.

Related Articles