构建状态可视化
构建服务器制造了大量可以显示在公共显示器上的数据。若是构建失败的时候能够立即察觉,就会有很大帮助。
第一步仅仅是连接一个类似资讯站( kiosk-like)那样的显示器,有一个web浏览器指向你构建服务器的web界面。Jenkins有许多插件可以为资讯站显示提供简化的任务概览。
它们有时被称为信息辐射体( Xnformation rzadiators)。
连接构建状态到其他类型的硬件上也很常见,例如熔岩灯或者多彩LED灯。
以我的经验来看,这种类型的显示可以让人们对构建服务器充满兴趣。尽管保持长期使用比开始拥有更加困难。如果你想把屏幕放到一个不容易被看到的地方以避免分心,那么做这件事就变得毫无意义了。
慎重放置熔岩灯和屏幕的组合非常有帮助。熔岩灯并不常亮,所以没那么吸引人。当一个构建失败发生时,它亮起来了,于是你就知道你应该看一看构建信息辐射体了。熔岩灯甚至能够表达构建质量的历史记录。当熔岩灯亮的时候,它会发热,过一会儿,熔岩在灯里环绕。当错误被修复,灯冷却了,但是热量还会存在一小段时间,所以熔岩还会环绕一段时间,视修复构建错误的耗时而定。