continuous integration (CI)
CloudBees CD/RO
Continuous integration (CI) is a DevOps software development practice in which every time a developer commits any change, the entire application is built and automated tests are run against it. If the build or test process fails, the development team stops whatever they are doing and fixes the problem immediately. The goal of CI is that the software is always in a working state.