To HSD and all the “bwk” people
M.K.
To Bonnie and Sherwood, the best parents a son could have
C.B.
Copyright
Brief Table of Contents
Table of Contents
Preface
Acknowledgments
About this Book
About the Authors
About the Cover Illustration
1. Make it happen
Chapter 1. Understanding continuous integration
Chapter 2. Setting up a source control system
Chapter 3. Automating the build process
Chapter 4. Choosing the right CI server
Chapter 5. Continuous feedback
Chapter 6. Unit testing continuously integrated code
2. Extend it
Chapter 7. Performing integration, system, and acceptance testing
Chapter 8. Analyzing the code
3. Smooth and polish it
Chapter 9. Generating documentation
Chapter 10. Deployment and delivery
Chapter 11. Continuous database integration
Chapter 12. Extending continuous integration
Index
List of Figures
List of Tables
List of Listings
1.1. What does it mean to integrate continuously?
1.1.1. Defining continuous integration
1.1.2. CI and your development process