Chapter 10: Continuous Integration and Continuous Delivery

author: Noah Gift

There is no shortage of options to build source code. The three main offerings for build servers are:

1. SaaS Build providers like Circleci.2. Cloud build providers like AWS Code Build.3. Open source like Jenkins

This section tackles both the concepts around CI/CD and shows many practical examples. Let’s get started.

What is Continuous Integration and Continuous Delivery and Why Do They Matter?

Automation is the central component of both testing and deployment. Continuous Integration is the process of building and testing software. Continuous Delivery is taking this a step further and also deploying the software to a new environment.

Let’s take a look at this diagram ...

Get Testing In Python now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.