O'Reilly logo

Introducing Gradle by Sudha Belida, Balaji Varanasi

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

CHAPTER 9

image

Continuous Integration

Continuous integration or CI is a software engineering practice where changes to source code are integrated into a shared mainline several times a day. Each change results in an automatic build that compiles and tests the entire code base. Any failures are immediately reported back, resulting in early detection of integration problems. Continuous integration also allows you to automatically monitor code quality, generate code coverage metrics, and assess overall project health.

The continuous integration market is filled with several open source and commercial tools such as Hudson, TeamCity, Bamboo, and Jenkins. ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required