【问题标题】:Any experience with a Continuous Integration Appliance? [closed]有使用持续集成设备的经验吗? [关闭]
【发布时间】:2009-09-12 02:50:02
【问题描述】:

我们有一个运行Hudson CI 的持续集成服务器。我正在考虑在办公室安装一个带有各种构建统计数据的 LCD 显示器,并且很好奇其他人放在一起的内容。

我目前正在考虑购买一个支持 WIFI 的数码相框,我可以将生成的图像发送到该相框。或者重新利用旧笔记本电脑......

想法?经验?

【问题讨论】:

    标签: build-process continuous-integration hudson appliance


    【解决方案1】:

    有很多解决方案(下面的所有链接都指向使用 Hudson 或现有插件的工作解决方案):

    查看其他 Build notifiers 插件以获得更多想法。

    就我个人而言,我体验过兔子、熔岩灯、球体和散热器视图。他们都做这项工作,但我对熔岩灯有点偏爱。正如杰弗里在另一个答案中提到的那样,与蜡赛跑来修复构建失败确实很有趣:)

    【讨论】:

    • 这是一个很棒的列表,Pascal :) 我最近发布了一个新的Jenkins Build Monitor Plugin,您可能会发现它对于在办公室墙上的屏幕上显示也很有用。我设计它以适应不同的屏幕尺寸,包括大屏幕电视。试一试,让我知道你的想法!
    【解决方案2】:

    无论您做什么,也请购买these 之一并对其进行编程,以便检测您团队中的谁破坏了构建;瞄准他们,然后射击他们。

    但更严重的是,带有各种显示器的漂亮 LCD 是不错的;但考虑一下,如果您使用 twitter,您可能还希望拥有一个 twitterbot,它可以告诉您的所有员工构建的状态(何时休息等)。

    【讨论】:

      【解决方案3】:

      Christoph De Baene 有一个很好的使用Continuous Integration with traffic lights 的接线图

      【讨论】:

        【解决方案4】:

        看看之前的这个问题:What's your Favorite Extreme Feedback Device?

        【讨论】:

          【解决方案5】:

          在我的公司,有人构建了一个 rails 或 grails webapp 来创建此类页面。对于框架页面,使用 javascript 创建一个循环。

          我曾经工作过的一家公司有一个闪光灯,它通过 USB 控制的延长线连接到巡航控制服务器。损坏的构建打开灯,固定关闭 - 您可以为多个构建使用不同颜色的不同灯。

          【讨论】:

            【解决方案6】:

            您是否考虑过使用Lava Lamps?还有一个项目ContinousLava - 用于集成服务器(Continuum 和 Cruise Control)的通知工具 - 也许将来会用于 Hudson。

            【讨论】:

              【解决方案7】:

              我偶然发现了这篇不错的文章“Who broke the build?
              展示了他们如何使用 USB 泡沫导弹发射器。

              控制设备的相关开源项目名为Retaliation

              【讨论】:

                【解决方案8】:

                如果您的环境允许,您可以使用具有不同声音的声音系统在有人破坏构建时播放。 “哦!”来自 Homer Simpson、Darth Vader、警报器,所有这些都只是您可以做的一些示例。

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

                ...显然,与其他上下文有关。

                制作这些笑话的最佳方式是使用“励志帖子”和他们可以理解的内部笑话。每个组织都有内部笑话。您可以使用motivational generator

                ...再次,这将是“有趣”的方法。如果您对所有这些功能都感兴趣,那么您可以做很多事情!

                【讨论】:

                  猜你喜欢
                  • 1970-01-01
                  • 1970-01-01
                  • 1970-01-01
                  • 2010-10-02
                  • 1970-01-01
                  • 1970-01-01
                  • 1970-01-01
                  • 1970-01-01
                  • 1970-01-01
                  相关资源
                  最近更新 更多