Continuous integration
Meaning in software engineering, with examples
In software engineering, continuous integration means: The practice of merging small code changes into the shared main branch often, with each change automatically built and tested so problems are found early.
In Turkish: sürekli entegrasyon, CI
How it is used
Shortened to CI. 'CI' also names the system that runs the checks: 'CI is failing', 'wait for CI to pass'. Tools include GitHub Actions, GitLab CI, Jenkins and CircleCI.
Example sentences
Continuous integration catches most broken merges within ten minutes.
Our continuous integration setup runs unit tests and a security scan on every pull request.
Common collocations
- continuous integration server
- CI pipeline
- CI is green
- wait for CI
Related terms
This word in other fields
The same English word can have a different meaning in another field:
More terms: Release and Maintenance
Practise with graded reading
Reading at the right level is the fastest way to make new words stick. Pick free English books by level:
