En génie logiciel, l'intégration continue (CI) met en œuvre la construction continue et les tests automatisés du produit logiciel complet à intervalles réguliers. Au moins une fois par jour, souvent plusieurs fois par jour et parfois aussi souvent qu'après chaque enregistrement dans le système de contrôle de version.