What is Continuous Integration?
-
Software developement tool
-
Software developement practise
-
Software developement life cycle
-
None of the above
Reveal answer
Fill a bubble to check yourself
B
Correct answer
Explanation
Continuous Integration is a software development practice where developers integrate code frequently, often daily. Each integration is verified by automated builds and tests to detect integration errors early. It is a practice, not a tool (A) or a lifecycle phase (C).
AI explanation
Continuous Integration (CI) is a software development practice where developers frequently merge their code changes into a shared repository, with automated builds and tests run on each merge. It's not a specific tool or a full lifecycle model — it's a practice/discipline that can be supported by various tools.