O'Reilly logo

Continuous Integration: Improving Software Quality and Reducing Risk by Andrew Glover, Steve Matyas, Paul M. Duvall

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Appendix B. Evaluating CI Tools

 

A craftsman who wishes to practice his craft well must first sharpen his tools.

 
 --CHINESE PROVERB

Raoul (not his real name) was part of a small team brought in to help subdue a struggling J2EE project for a large development team. His role in this effort was lead integrator, responsible for ensuring that sixty or so development environments were consistent with one another as well as with the test and production build environments. The first task was to hunt down the source code and other build artifacts used to create the development environments. He searched in various version control repositories and networked file systems; then one team member offered, “I think Carl has a pretty good copy of the application ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required