Summary

This chapter covered the concept of CI, explored the build automation tools, and configured Jenkins to accomplish the CI.

The Gradle section covered the environment setup, Gradle tasks, daemons, dependency management, repository setup, Eclipse/Java plugins, and gradually explored the Gradle features. The Maven part demonstrated how to set up Maven, described the POM file, project dependency, and explored the default, clean, and site life cycles. The Ant section described how to write the Ant script to compile and execute JUnit tests. Jenkins covered the build automation setup as well as automated build using Gradle, Maven, and Ant.

By now, the reader will be able to write build scripts using Gradle, Maven, and Ant and configure Jenkins to ...

Get Mastering Unit Testing Using Mockito and JUnit 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.