views:

143

answers:

3

We have been using Teamcity for some time for the Continous Integration in the project. Now we want to have some kind of hardware in the room that shows everyone that a build was broken. I've seen mentions to lava lamps and rabbits that can do this, but couldn't see any examples for Teamcity.
Does anyone have a good suggestion on what to buy and how to integrate with Teamcity?
Thanks

+2  A: 

Maybe you could try an Ambient Orb as suggested by this article. alt text

mezoid
That seems very easy to set up, but I see 2 problems, first it costs 20$ per month to be able to send custom colors, second it works a with a pager so I don't think it will work in Turkey...
Paulo Manuel Santos
Sorry to hear that pauloya. Perhaps you might want to google for something similar to how the Ambient Orb works....or you might want to consider macgyvering some sort of system together....it would be a challenge for sure but so much fun.
mezoid
+3  A: 

Teamcity has a buildbunny plugin for for integration with a Nabaztag (I wouldn't have recommended a Nabaztag some time ago but they are saved now).

alt text

If you are a team of Linux geeks, you may prefer the tux droid plugin.

alt text

Or maybe you could just use a computer display with the team-piazza plugin (for something "a la" mozilla, see http://isthetreegreen.com/)

alt text

For everything else (lava lamps, ambient orb, build wallboard, LCD monitor, etc), I guess you'll need some hacking. I'd like to see lava lamp support as this is my preferred extreme feedback device (it's funny to race against the wax to fix the build). So if you go this way, let me know :)

Pascal Thivent
Thanks for the several tips! team-piazza was easy to set up! We're looking into the nabaztag option.
Paulo Manuel Santos
+1  A: 

Check out a tool called Cradiator (http://cradiator.codeplex.com). We use this in my dev room to give visual and audio notifications on builds.

We have just moved to TeamCity and we used Cradiator with CCnet. So I have just put together a plugin for TeamCity that generates the correct XML of build status that Cradiator needs to function.

This plugin should be available bundled with Cradiator in the next week or so as I am in contact with the author.

I'll post back here when it is.

James Summerton
Has your TeamCity plugin for Cradiator been published anywhere?
Steve Bargelt
Steve,Sorry for my very delayed response.You can get the plugin code from http://github.com/demyte/Cradiator-TeamCity-Plugin The compiled version is bundled within Cradiator.
James Summerton