This week's book giveaway is in the Agile and other Processes forum.
We're giving away four copies of The Mikado Method and have Ola Ellnestam and Daniel Brolund on-line!
See this thread for details.
The moose likes Agile and Other Processes and the fly likes beginning CI processes Big Moose Saloon
  Search | Java FAQ | Recent Topics
Register / Login


Win a copy of The Mikado Method this week in the Agile and other Processes forum!
JavaRanch » Java Forums » Engineering » Agile and Other Processes
Reply Bookmark "beginning CI processes" Watch "beginning CI processes" New topic
Author

beginning CI processes

Tobi McFarland
Greenhorn

Joined: Nov 21, 2001
Posts: 22
If you were to make a recommendation to a development team as to the first thing they should do to begin to embrace CI-what would be the first thing you would recommend? (assuming that they already use CVS)


Tobi<br /> <br />Aspiring Java Jedi
Paul Duvall
author
Greenhorn

Joined: Jul 17, 2007
Posts: 29
If you were to make a recommendation to a development team as to the first thing they should do to begin to embrace CI-what would be the first thing you would recommend? (assuming that they already use CVS)


If you don't have an automated build, create an automated build in Ant or Maven as soon as possible and commit the scripts to CVS. You should be able to build on any machine (within reasonable constraints). The next thing is that each developer/pair needs to commit all of their code changes at least once a day to get the true benefit from CI.


Co-author of <a href="http://www.amazon.com/gp/product/0321336380/" target="_blank" rel="nofollow">Continuous Integration: Improving Software Quality and Reducing Risk </a> <br />(Addison-Wesley Martin Fowler Signature Series, 2007). Companion website for the book is <a href="http://www.integratebutton.com/" target="_blank" rel="nofollow">IntegrateButton.com</a>
 
I agree. Here's the link: http://ej-technologies/jprofiler - if it wasn't for jprofiler, we would need to run our stuff on 16 servers instead of 3.
 
subject: beginning CI processes
 
Similar Threads
Continuous Integration
What is the key difference between Maven and Cruise Control to make a choice of choosing one ?
Which challenges do you experience the most with CI?
Automating test
Start testing your Java with Groovy