13 Continuous integration with JUnit 5

This chapter covers

  • Customizing and configuring Jenkins
  • Practicing continuous integration on a development team
  • Working on tasks in a continuous integration environment

Life is a continuous exercise in creative problem solving.

--Michael J. Gelb

In chapters 10 and 11, we implemented ways to automatically execute tests by using tools such as Maven and Gradle. The build then triggered our tests. Now it is time to go to the next level: automatically executing the build and the tests at regular intervals using other popular tools. In this chapter, we will explore the paradigm of continuous integration and demonstrate how to schedule projects to be built automatically at a particular time.

13.1 Continuous ...

Get JUnit in Action, Third Edition 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.