---
title: "Continuous Integration"
url: "https://www.pulumi.com/dev/glossary/continuous-integration/"
image: "https://www.pulumi.com/assets/og/dev/glossary/continuous-integration.png"
---

# Continuous Integration

Enabled by a Continuous Integration tool like CircleCI, merging all developers’
working codebase with the source, multiple times a day. Doing this requires a
series of automated build and unit tests to ensure none of the proposed changes
cause problems, but the result is that bugs and integration issues are
discovered much earlier in the development process. Ideally, a build is
triggered with every single commit, so that failures are caught by the developer
immediately and corrected.
