代码之家  ›  专栏  ›  技术社区  ›  shsteimer

有使用持续集成设备的经验吗?

  •  8
  • shsteimer  · 技术社区  · 15 年前

    我们有一个持续的集成服务器正在运行 Hudson CI . 我正在考虑在办公室里安装一个液晶显示屏,上面有各种各样的构建数据,我很好奇其他人都把它们放在一起了。

    我目前正在考虑购买一个支持WiFi的数码相框,我可以将生成的图像发送给它。或者重新调整旧笔记本电脑的用途…

    思想?经验?

    8 回复  |  直到 13 年前
        1
  •  9
  •   Pascal Thivent    15 年前

    有许多解决方案(下面的所有链接都指向与Hudson或现有插件一起工作的解决方案):

    看看另一个 Build notifiers 更多想法的插件。

    就我个人而言,我体验过兔子、熔岩灯、球体和散热器的景色。他们都做这项工作,但我有点喜欢熔岩灯。正如Jeffrey在另一个答案中提到的,与蜡质竞争来修复构建失败确实很有趣:)

        2
  •  5
  •   Noon Silk    15 年前

    无论你做什么,请同时购买 these 并且对它进行编程,这样它就可以检测出你的团队中谁破坏了构建;瞄准他们,然后射杀他们。

    但更严重的是,一个有各种显示器的液晶显示屏是不错的;但是考虑到如果你使用Twitter,你也可能喜欢有一个twitterbot,它可以告诉你的所有员工构建的状态(中断时等)。

        3
  •  0
  •   Cherian    15 年前

    Christoph de Baene有一个很好的使用方法 Continuous Integration with traffic lights

        4
  •  0
  •   Community CDub    7 年前
        5
  •  0
  •   Arne Burmeister    15 年前

    在我的公司,有人构建了一个Rails或GrailsWebapp来创建这样的页面。使用框架页面,使用javascript创建循环。

    我以前工作过的一家公司,有一个通过USB控制的延长线连接到巡航控制服务器的闪光灯。一个破碎的建筑打开了灯,固定的打开-你可以使用不同颜色的灯多个建筑。

        6
  •  0
  •   GmonC    15 年前

    如果您的环境允许,您可以在有人破坏构建时使用具有不同声音的声音系统来播放。”“噢!”从荷马·辛普森、达斯·维德、塞壬,所有这些都只是你能做的一些例子。

    如果您可以访问开发人员的计算机,甚至可以创建类似这样的笑话发送到他们的桌面:

    Swine Flu Origin http://img252.imageshack.us/img252/4049/onefluoverthecuckoosnes.jpg

    …显然,与其他背景有关。

    创建这些笑话的最佳方法是将“激励性帖子”与他们能理解的内部笑话结合起来。每个组织都有内部笑话。你可以使用 motivational generator .

    …同样,这将是“有趣”的方法。如果你喜欢编程所有这些功能,你可以做很多事情!

        7
  •  0
  •   cetnar    15 年前

    你考虑过使用 Lava Lamps ?还有一个项目 ContinousLava -集成服务器的通知工具(连续体和巡航控制)-也许在未来的哈德逊。

        8
  •  0
  •   seb    13 年前

    我看到了这篇好文章” Who broke the build?
    这表明他们如何使用USB泡沫导弹发射器。

    用于控制设备的关联的开源项目命名为 Retaliation .