This is the second of ten practices for CruiseControl The average Java project has many dependencies – open source tools and frameworks, third party libraries, libraries that come from your project or organization – the list is endless. When I wrote this article, my current project had 84 jar files that it depended on (or [...]
Welcome to the first article in the CruiseControl Best Practices series here at build-doctor.com. Today’s article is about Publishers: Many projects use the concept of publishing: placing built artifacts into a repository, or making test results available to end users. The ArtifactsPublisher is a very popular way to publish to CruiseControl’s own repository of timestamped [...]
This is the third article in the CruiseControl practices series You just started using CruiseControl. You use a Version Control System to manage your code. You installed CruiseControl on a spare computer in the office; now it is giving you immediate feedback on the changes that occur in that codebase. Life is good. Then the [...]
Carlos Villela has released a Mac OS X screen saver for CruiseControl (Ruby, Java or .NET, I think – there’s an XML interface that they all support). Really thoughtful idea. Link
Alex Hung from ThoughtWorks has written this nifty app so you can check CruiseControl build status on your iPhone. Putting aside all concerns like work/life balance, it’s pretty cool. Link
Michael Brunton-Spall and I both worked on the Guardian ‘R2′ project – in fact, Michael is still there. Last year, we worked together a couple of times on that project. In this guest post he discusses the thing I’m most pleased that we worked on together – an Extreme Feedback device known at the Guardian [...]
Originally uploaded by Znachor It looks like something that my Dad would have put together in the 80′s. I like it. The problem with Lava lamps is the granularity. Great for your 6 person project, not so great for the larger team. I manage around 80 different CI builds at work. A Bettabrite scrolling LED [...]
(image taken from losiek’s photostream) Welcome to the first post of the Build Doctor that isn’t in the Planet TW feed. If you’re reading this via RSS: thank you. Thank you for subscribing. The point of this exercise was to actually know who my readers are. And now I know. Back to the post. I’ve [...]
Eric Lefevre just posted an analysis on download stats for both CI tools. Interesting. Link
ThoughtWorks Studios has announced it’s latest product: a Continuous Integration server called Cruise. It’s derived from the open source project CruiseControl with many new features promised. Jez Humble announced it to the CruiseControl developers on April 15. Presumably this will replace CruiseControl Enterprise, which was announced about a year ago. Call me shallow, but I [...]