DevIQ
Continuous Integration
Continuous Integration
Continuous Integration is an XP practice that ensures problems with the full system are detected as soon after they are introduced as possible. It refers to automatically building and testing the full system (integrating the system with all of its dependencies) after every change (typically in response to every source control check-in). Continuous integration takes the practice of having a daily build, once considered a best practice to strive for, to the extreme. The result is the shortest possible feedback loop between problems being introduced into the system and their being detected, automatically.
See Also
- On-Demand Webinar: Real World CI/CD Tips & Tricks
- Article: How to Deploy to a .NET Web App to Azure with GitHub Actions
- Article: Using Formatters to Improve Maintainability
- Article: Using
workflow_run
in GitHub Actions