Java Reference
In-Depth Information
Continuous
integration tools
Life is a continuous exercise in
creative problem solving.
—Michael J. Gelb
This chapter covers
Practicing continuous integration
Introduction to CruiseControl
Introduction to Hudson
In the two previous chapters we described ways to execute our tests automatically
by using tools such as Ant and Maven. Our tests were then triggered by the build.
Now it's time to go to the next level: automatically executing the build and the tests
at a regular interval by using some other popular tools. In this chapter we intro-
duce the paradigm of continuous integration and show you how to schedule your
project to be built automatically in a certain timeframe.
11.1
A taste of continuous integration
Integrating the execution of JU nit tests as part of your development cycle—code :
run : test : code (or test : code : run : test if you're test-first inclined)—is an important
169
 
 
 
 
Search WWH ::




Custom Search