5

Trying to save the next guy/gal some trouble in finding out what is needed to setup lava lamps or traffic lights or what have you (the term I believe is eXtreme Feedback Devices) as a BIG VISIBLE INDICATOR of your continuous integration build status.

Ensure your post includes... (and please don't mess this question up with imaginative responses.. although it may be insanely funny at the point of conception)

  • the XFD
  • what 'helper' hardware is needed
  • software that you managed to hook it up with
  • detailed instructions on how to set it up
Community
  • 1
  • 1
Gishu
  • 134,492
  • 47
  • 225
  • 308

10 Answers10

2

There's actually pretty detailed directions for this kind of thing in the CruiseControl documentation for the X10 Publisher.

(Mike Clark's directions mentioned by Gishu predate the X10 publisher being part of the base CruiseControl distribution.)

Jeffrey Fredrick
  • 4,493
  • 1
  • 25
  • 21
2

Dirk Ziegelmeier explains how he connected a led bar (the XFD) to CruiseControl.NET. He gives out the source code of his connection software, explains what hardware to buy and even the results of his reengineering on the device's protocol: http://ziegelmeier.net/?q=XFD

In a more high-level explanation, we are talking about our XFDs, too: http://schneide.wordpress.com/category/extreme-feedback/ But if somebody asks, we will provide more details, of course.

2

Hi I implemented a very easy and cheap (7$) build light. Read about it here. No custom hardware needed and the lamp can be ordered with free delivery worldwide.

Pieter
  • 21
  • 3
  • 2
    The link 404s. Can you fix it? That was unusually quick for a link in an answer to die, but it illustrates why putting more content than just a link in your answer is important to ensure it has long term value in its own right. – Flexo Sep 21 '11 at 21:22
  • hi, sorry about the 404. I moved the blog to wordpress, it should work better now. Had losts of problems with Websense from work... http://funagile.wordpress.com/2011/09/22/a-cheap-agile-lamp-on-windows-7/ – Pieter Sep 28 '11 at 09:49
1

Here's how we solved it: LEDBLOA - http://www.therealjoshanderson.com/2010/04/ledbloa-ftw-my-teams-new-build-status.html

It's a pretty simple setup. The LED sign is connected to a laptop via usb. The laptop has a small app that simply parses the RSS feed our CI server produces. We poll the feed and see if anything changed. If so, we update the sign.

1

Check this out:

http://www.iprogrammable.com/2011/01/02/hudson-continuous-integration-led-message-board-monitor/

Jenkins/Hundson USB Led Message Board CI State Monitor

I've made it using 20$ USB LED Message Board device. It's hooked up to Jenkins/Hudson.

Marcin K
  • 751
  • 1
  • 8
  • 13
0

Continuous Lava will watch a Continuum or Cruise Control build server and send X10 signals appropriately to turn devices on and off. It has reasonably good setup instructions.

Also here is an installer that will handle setting up RXTX on linux: http://downloads.sourceforge.net/jmri/RXTX-install-5.tar.gz

sth
  • 222,467
  • 53
  • 283
  • 367
Seasoned
  • 46
  • 1
  • 5
0

It is very easy to user a parallel port to control a stacked status indicator. They look like a pile of hockey puck-sized lenses that light up. Usually used in factories. Attached to machines. Can be a bit pricey. They have a RED light, a green light and etc... in a stack. Some talk to CAN buses, but the cheapo ones are just lights. You get yourself a parallel port relay card, and an appropriate plug-pack(wall wart). The easy thing is all you have to do is write a single letter to the parallel port. Set bits turn on lights.

Not very "extreme" though, (although the optional strobes and hooters are very attention-getting)

Because you don't need to do anything clever to the parallel port, it can be a USB parallel port.

Tim Williscroft
  • 3,705
  • 24
  • 37
0

http://www.agiletoys.com sells a kit that includes a red beacon and x10 firecracker kit. Currently Cruise Control supports x10 and this is a great way to let the team know that the build is broken in a BIG VISIBLE way.

-3

Here is another solution. We want long range visibility and used LED lights.

www.mukthar.com/make-interesting-traffic-lights-continuous-integration-hudson-jenkins/

Gishu
  • 134,492
  • 47
  • 225
  • 308