Table of Contents
Preface
Part 1: The Concepts
1
The What, How, and Why of Continuous Integration
What is continuous integration?
Defining continuous integration
Key principles of continuous integration
How to practice continuous integration
Using a version control tool
Verifying every code commit for build errors
Performing unit testing
Static code analysis
Employing a binary repository manager
Orchestrating using a CI/CD tool
Parallelizing through distributed builds
Why is continuous integration crucial?
A faster time to market (TTM)
Improved software quality
Highly secure applications
Cost-effective system
Summary
Questions
Answers
Further reading
Part 2: Engineering the CI Ecosystem
2
Planning, Deploying, and Maintaining Jenkins
Technical ...
Get Learning Continuous Integration with Jenkins - 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.