Continuous integration or CI is a software development best practice where developers integrate changes to their code into a common repository several times a day. Each committed change would result in an automatic build that would compile the code, run tests, and generate a new version of the artifact. Any errors during the build process will be immediately reported to the development team. This frequent code integration allows developers to catch and resolve integration issues early in the development cycle.
9. Continuous Integration
Balaji Varanasi1
(1)
Salt Lake City, UT, USA
A visual representation of continuous integration along with the components ...
Get Introducing Maven: A Build Tool for Today's Java Developers now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.