Continuous Integration

Continuous Integration (CI) is one of the most popular buzzwords you can read everywhere. As is apparent from its name, CI is the process of integrating the code base each time; whenever any one makes commits to the repository. It compiles the code, run the unit test cases and prepare the build. One of the benefits a user gets here is, if there are compile issues and integration issues, a user can figure out at early stages, rather than it being too late. The following is the generic workflow the CI tool follows:

Continuous Integration

Figure 6.1

How does Gradle fit into this flow? To plan the build and deployment automation solution for any software, ...

Get Gradle Essentials 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.