Skip to content

Monthly Archives: July 2009

Cruise Interview with ThoughtWorks Studios

TW Studios peeps Chris Read and Andy Yates graciously agreed to have a chat with me about Cruise last Friday. We talked about some of the features in Cruise and why they matter, the difference between Cruise and your average development focussed CI server, and shot the breeze about the maturity of our industry: It [...]

Cruise != CruiseControl

Newsflash: there are three versions of CruiseControl. The Java One – which is called CruiseControl, or sometimes CruiseControl.java The .NET One – which is called CruiseControl.NET, or just CruiseControl The Ruby one – CruiseControl.rb, or sometimes just CC.rb. If someone initiates a discussion about CruiseControl, it’s always smart to clarify exactly which version they mean. [...]

Huge Discounts on Cruise from Thoughtworks

ThoughtWorks Studios released version 1.3 of Cruise, their Continuous Integration product last week. You can get a huge discount on it via this blog. (keep reading for more detail) What’s new? They’ve added the ability to run multiple agents on your enormous old-school build server. They’ve shortened the feedback loop with custom email notifications based [...]

New Continuous Integration system

I got a mail a few weeks ago from Mr Hericus, inviting me to find out more about Zed Builds and Bugs Manager. In his words: We’re relatively new to the market (about 1 year out at this point), and our focus is total team integration. It’s not enough to simply integrate your software on [...]

Story: Fan or Die

David Goh contributed this beauty: Back in 1994 or so at my first job, we were building some train control system software. We had a series of mainframes that we were using to test the software on, which all lived in a small room with no extra airconditioning. The only point of transmission between the [...]

Story: Wolf++ fixes the Deployment Process

The last of the top three stories for the Giveaway was this one from Wolf++. Enjoy! My last gig I was hired on to be the build guy. On my first day I sat shotgun to their deployment process. The manual process was as follows. 1. Logon to the ‘build box’ 2. Get latest 3. [...]

What is a Maven POM?

Why I am asking about Maven POMs? I do know, honest. But I often read blog posts or articles about Maven and wonder about the language being used. There’s some very domain specific terms in use here. So I decided to offer some definitions for people starting out with Maven. Today, we start with POMs. [...]

Story: Daniel’s Continuous Integration System

Daniel Spiewak gave us this great story for the Atlassian Giveaway. He’s earned a t-shirt. Have a good weekend, where-ever you are. It was a dark and stormy night. No, actually it was a plesant summer day, but daylight lacks a certain dramatic flare which is so necessary for a good story, especially a story [...]

Maven 2.2.0 is out

Lot of fixes and some new features. This is the week of new developer toys, isn’t it? It’s not over yet, either. My spies tell me something else is on the way. Link