Dashboard > CruiseControl > PublicPraiseOfCruiseControl
PublicPraiseOfCruiseControl Log In View a printable version of the current page.

Added by Robert Watkins , last edited by Jeffrey Fredrick on May 01, 2007  (view change)
Labels: 
(None)


Also see CaseStudies


Better Software: The Last Word : Feedback Without Fear

by Stephen P. Berczuk
May 2007, Issue 9-5


ClearCase, Ant and CruiseControl: The Java Developer's guide to Acelerating and Automating the build process

by Kevin A. Lee - mail: kevin.lee@buildmeister.com
June 10th, 2006

I have helped and observed a number of customers being very succesful with CruiseControl. In particular I have worked with many organizations using a centralized, enterprise SCM toolset such as IBM Rational ClearCase. However, to prove that you can adopt a lightweight, continuous integration process - no what what the tools - I wrote this book.

Note, that there are a few chapters on Ant and CruiseControl best practices that are worth reading even if you are not going to be using ClearCase. A freely available chapter on Apache Ant best practices is available here.


Driving On CruiseControl

by LasseKoskela in the JavaRanch Journal

Part 1 - September 2004:
http://www.javaranch.com/journal/200409/DrivingOnCruiseControl_Part1.html

Part 2 - October 2004:
http://www.javaranch.com/journal/200410/DrivingOnCruiseControl_Part2.html


Continuous Integration in Better Sofware Magazine

by JeffreyFredrick
September 2004 issue

http://www.stickyminds.com/BetterSoftware/magazine.asp?fn=cifea&id=58

In this article I explain CI, how it is different from a nighly build, the elements needed to be successful, and the importance of customizing it to your local environmet. And yes, I mention lava lamps.


Pragmatic Project Automation

by MikeClark
August 24, 2004

I (heart) CruiseControl so much that I wrote the book Pragmatic Project Automation with CruiseControl as the centerpiece for continuous integration. The fact that CruiseControl is a framework, not just an application, made it easy to write publishers to create an RSS feed from the build log and turn X10 devices (lava lamps) on and off to indicate the status of the build.

Chapter 3 of the book shows you how to set up and run CruiseControl. I'm delighted that we could make that chapter available to CruiseControl users. I wanted to give something back to the community having learned so much from the folks here. The chapter is available online as a PDF.


CruiseControl article in LinuxMagazine France

by [Jean-Baptiste Onofré]

Summer LinuxMag contains a article about CruiseControl. It's a newbie oriented article which explains how to explain definition of project.

http://www.linuxmag-france.org


Continuous Integration, Continuous Agitation

by JeffreyFredrick, Agitar Software
January 16, 2004

A blog entry on how we use CruiseControl at Agitar.

"Looking back we feel we did things a bit out of order. For our new project we are starting the process with CruiseControl..."

http://www.developertesting.com/developer_testing/000023.html


JavaOne 2003, TS-3706: Using XP With J2EE Projects

June 13, 2003

Stephan Janssen and Bart Strubbe

During a fantastic presentation by Stephan on how to apply (Modified) eXtreme Programming
techniquies to your project (JUnit, refactoring, ant, etc), CruiseControl was introduced
and explained on a full slide. Stephan then passed control over to Bart for a demo.

Bart started
CruiseControl and committed a file in his project (introducing an error). We all watched CruiseControl pick up the
change 10 seconds later, recompile, re-run the unit tests, and BAM! the Build Failed. Then Bart switched over to
his email client, and in came the Build Failed notification. He opened it, clicked on the link and brought up the JSP report of which unit test failed, and
'''the entire room broke out in applause!'''
Right in the middle of the demo! It was very impressive.

I saw at least 3 people scribbling down the url for the project! -JonathanJulian


Extreme Programming with Ant: Building and Deploying Java Applications with JSP, EJB, XSLT, XDoclet, and JUnit

by Glenn Niemeyer, Jeremy Poteet
Published May 19, 2003
ISBN: 0672325624


JAX 2003, T9: Night School, Hands On CruiseControl

May 14, 2003

Frankfurt, Germany

Peter Rossbach and Michael Kloss

Peter and Michael performed a Hands-On Session at the so called Night School where everyone was introduced on how to install and use CruiseControl. The listeners who had a notebook get a running version and a simple Example installed on there machine and could test live and at home how CruiseControl may support them in real work.

About 50 people took part on this session and about 30 of them get out with a running example project tested and build with CruiseControl. The example can be found at http://www.tempomat.org


Java Developer's Journal

Volume 8, issue 4

Taking Continuous Integration to the Next Level by Franz Garsombke

http://www.sys-con.com/java/archivesa.cfm?volume=08&issue=04
(free registration)

In this article, I introduce an Ant-based build and integration system called BigBrother that leverages XP (Extreme Programming) principles. BigBrother combines several open-source tools into a "continuous integration" system. I also offer a real-world scenario in which BigBrother was used to successfully manage a continuous build process.

The system described uses Ant, CruiseControl, Clover, JUnit, and JavaNCSS.


Java Testing, Tools, and Engineering

January 2003

Although the author hasn't completely bought into the CC world, he did say:

So far I like CruiseControl the best because it can take the build.xml's I have already written, it has a simple XML config syntax, has all the scheduling and labeling features I need, and it supports StarTeam today.

http://www.jroller.com/page/sstirling/20030127


Weblogic Developer's Journal

January 2003

http://www.findarticles.com/cf_dls/m0MLW/1_2/96531641/p1/article.jhtml


CruiseControl v2.0

by Al Wick, Spiderlogic, Milwaukee

I have been using cruise control for almost a year now. It provides a great addition to our development process.

http://www.spiderlogic.com/news_threads/articles/cruisecontrol.htm


The Best Java Open-Source Tools'

NOV 08, 2002 By Bryan Dollery.

Ant, CVS and CC
http://tinyurl.com/3y82z


CruiseControl: a study of a component-based architecture (a.k.a. Not a ball of Mud)

July 2002

http://wiki.cs.uiuc.edu/cs427/Software+Architecture+of+CruiseControl

An interesting Comp Sci paper written by two students at Uni of Illinois at Urbana/Champaign


The Best Integration Solution

AgileEdge has been using CruiseControl for years to build our Bug Tracker and we love it. Thanks Guys.

Powered by a free Atlassian Confluence Open Source Project / Non-profit License granted to ThoughtWorks, Inc.. Evaluate Confluence today.
Powered by Atlassian Confluence 2.7.1, the Enterprise Wiki. Bug/feature request - Atlassian news - Contact administrators