What is the primary goal of 'continuous integration' (CI) in a software development pipeline?
-
A
To automatically deploy code to production after every commit
-
B
To detect integration errors quickly by merging and building developer changes frequently
-
C
To enforce code style rules through automated linting on every pull request
-
D
To generate release notes from commit messages automatically