Summary

We began the chapter by discussing a Continuous Integration Design that contained a branching strategy, some tools for CI, and a CI Pipeline structure. We also saw how to install and configure Git along with the plugin that connects it with Jenkins.

The CI pipeline structure discussed as part of the CI design contained two pipelines: one for polling the feature branch and another one for polling the integration branch. Creating the pipeline to poll the feature branch was what we did in the second half of the chapter. This involved polling the feature branch for changes, performing a Maven build, unit testing, and publishing Javadoc. Later, we saw how to merge the successfully built and tested code into the integration branch.

However, this ...

Get Learning Continuous Integration with Jenkins 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.