Skip to content

Monthly Archives: June 2009

CruiseControl.rb gets official Git support

I’m not a fan, but this is about time: We are happy to announce the release of CruiseControl.rb 1.4.0. This release adds support for three distributed version control systems – Git, Mercurial and Bazaar – in addition to Subversion.CC.rb remains easy to install, pleasant to use and simple to hack. Since the source has now [...]

FishEye and Crucible get social

It’s 23:30 at Build Doctor HQ, so this is a quick post: Atlassian announced a couple of new releases today. FishEye 2 and Crucible 2. Both come with social features, which is interesting. From the press releases: Since code review is typically an iterative process — you code, someone else comments, you code again, more [...]

Atlassian Giveaway Winners!

Thanks to everyone who wrote a story for the Atlassian Giveaway. The entries are in, the judging is complete, and here’s the results! First prize goes to John Martin, who wrote a story of despair and hope around Continuous Integration. John’s an Atlassian user already, with two other products, so he’s happy to make the [...]

A solution to broken Gems?

RubyGems have been exceptionally successful as a way for Ruby developers to share code. We generally think that sharing code is a good thing. Certainly, the Rails community can write projects exceptionally quickly; thanks, in part to RubyGems. My beef has been that RubyGems doesn’t play nice with operating systems. We have standards for where [...]

Deadline for Atlassian ‘build horror’ entries is Friday.

Get them in before midday, BST. The next thing you hear on this matter will be the announcement of the winners.

Build Pattern: The Captive Build Tool

Check your build tool into your version control system. Ideally you’d do this in a relative location to your project(s). That way you can have a go.bat or go.sh: a one line wrapper script to call the correct build tool from your project. Don’t get clever. This should be the simplest script you can manage. [...]

Handy Elements of Enterprise CI wall chart

Fresh from the UrbanCode guys. Our copy is on the wall. There’s even an A4 version for us Europeans. I have to admire a company that does the metric system. Link (photo by Emma Louise)

What do you mean, ‘integrate’?

Here’s my entry for the Atlassian Giveaway. I’m not eligible to win a prize, but I’m sharing the tale anyway. Sometime in the 90′s a former employer of mine had an Intranet. The intranet grew from a simple repository of pages, to something with much more bling: there was an address book, a search engine, [...]

One scary deployment – Bamboo giveaway preview

We’ve had some entries in, and I thought I’d share the one that horrified me: My last gig I was hired on to be the build guy. On my first day I satshotgun to their deployment process. The manual process was asfollows.1. Logon to the ‘build box’2. Get latest3. Open visual studio and compile the [...]

More Continuous Integration videos than you can shake a stick at

I suggest that you make popcorn.