这样会很棒:根据构建的状态,绿色/黄色/红色的灯(LED,甚至只是灯泡)。如果由于编译错误导致持续集成的最新版本失败,则显示为红色;如果原因是测试失败则为黄色;否则是绿色的,每个人都很开心。
因此,需要将此灯连接到计算机,该计算机会检查解决方案的状态以进行持续集成(在我的案例中为Atlassian的Bamboo,但您将其命名为),并选择颜色。现在,这是一个伟大的(和令人讨厌的)办公室装饰!
关于如何在合理的时间/价格框架内建立这样一个系统的任何想法?
(道歉,如果这在stackoverflow中有点偏离主题,但我相信这是回答这个问题的最佳社区,并从其答案中获益!)
答案 0 :(得分:3)
这是另一个链接,展示如何使用熔岩灯:
http://weblogs.asp.net/lorenh/archive/2004/08/27/221471.aspx
答案 1 :(得分:1)
误用所需颜色的LED和带有并行端口的旧计算机。然后使用Parapin将并行端口上的端口设置为开/关。硬件部分就像在端口中推动电缆一样简单。
实际上,我自己已经这样做了,只是把LED塞进了并口,然后就可以了。