Campfire does Continuous Integration too is a post by Bruce Williams where he introduces his Campfire notifier plugin. "I’m aware there are a couple campfire_notifier plugins floating out there, and all certainly have their merits. I wrote mine specifically to address the need for custom messages and to support the full range of CruiseControl.rb events—which I didn’t find elsewhere," he writes.
I love Campfire for software development. It’s a simple, powerful way to collaborate, going beyond plain chat with search capabilities and inline images … and even cooler when you start to integrate the various tools you use on the side, chronologically folding outside activity into the conversation with fellow developers (subversion commit notices and diff links are a couple good examples).One tool I’m really liking these days in CruiseControl.rb from the good folks at ThoughtWorks; it’s a nice, easy-to-configure continuous integration application that plays nicely with the way I think software should be developed (quickly, creatively, and with a barrage of testing). It also turns out that some thought has been put into extending CruiseControl.rb with plugins… and I love building plugins. Seriously.
Oh, and did I mention I love Campfire? Bet you can figure out where I’m going with this…
Tonight I’m releasing my campfire_notifier plugin, (grab here ... you can read about the installation process in the CruiseControl.rb docs). It’s probably a bit raw, but it seems to do the job, allowing you to hook any build event you like.
We're working with Bruce on a case study to learn more about how he uses Campfire. Stay tuned.




