Chapter 4. Continuous Integration Using Jenkins – Part I

We will begin the current chapter with a Continuous Integration Design that covers the following areas:

  • A branching strategy
  • List of tools for Continuous Integration
  • The Jenkins pipeline structure

The Continuous Integration (CI) Design will serve as a blueprint that will guide the readers in answering the how, why, and where of the Continuous Integration being implemented. The design will cover all the necessary steps involved in implementing an end-to-end CI pipeline. Therefore, due to the huge amount of information, the implementation of CI has been spread across this chapter and Chapter 5, Continuous Integration Using Jenkins – Part II.

The CI design discussed in this chapter should be considered ...

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.