如何配置极端反馈设备来通知 CI 构建状态?

发布于 2024-07-14 01:44:44 字数 633 浏览 7 评论 0 原文

试图为下一个人/女孩节省一些麻烦,以找出设置熔岩灯或交通灯或您拥有的东西所需的东西(我相信这个术语是eXtreme 反馈设备)作为持续集成构建状态的重要可见指标。

确保您的帖子包含...(并且请不要用 回应..虽然它在构思时可能会非常有趣)

  • XFD
  • 需要什么“帮助”硬件
  • 您设法将其连接起来的软件以及
  • 如何设置它的详细说明

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

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(10

謌踐踏愛綪 2024-07-21 01:44:44

实际上,X10 Publisher

(Gishu 提到的 Mike Clark 的指示早于 X10 发布者成为基本 CruiseControl 发行版的一部分。)

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.)

硬不硬你别怂 2024-07-21 01:44:44

Dirk Ziegelmeier 解释了他如何将 LED 条 (XFD) 连接到 CruiseControl.NET。 他给出了他的连接软件的源代码,解释了要购买什么硬件,甚至是他对设备协议进行重新设计的结果:
http://ziegelmeier.net/?q=XFD

在更高级的解释中,我们也在谈论我们的 XFD:
http://schneide.wordpress.com/category/extreme-feedback/
但如果有人问,我们当然会提供更多细节。

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.

酒绊 2024-07-21 01:44:44

你好,我实现了一个非常简单且便宜(7 美元)的构建灯。 请此处阅读。无需定制硬件,订购该灯可在全球范围内免费送货。

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.

最美的太阳 2024-07-21 01:44:44

我们是这样解决的:LEDBLOA - http://www.therealjoshanderson.com/2010/04/ledbloa-ftw-my-teams-new-build-status.html

这是一个非常简单的设置。 LED 标牌通过 USB 连接到笔记本电脑。 笔记本电脑有一个小应用程序,可以简单地解析我们的 CI 服务器生成的 RSS 源。 我们轮询提要,看看是否有任何变化。 如果是这样,我们会更新标志。

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.

在风中等你 2024-07-21 01:44:44

看看这个:

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

Jenkins/Hundson USB LED 留言板 CI 状态监视器

我使用 20 美元的 USB LED 留言板设备制作了它。 它连接到 Jenkins/Hudson。

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.

对你再特殊 2024-07-21 01:44:44

使用并行端口来控制堆叠状态指示器非常非常容易。
它们看起来就像一堆冰球大小的发光透镜。 通常用于工厂。 附在机器上。 可能有点贵。
它们有红灯、绿灯等……堆叠在一起。 有些与 CAN 总线通信,但便宜的只是灯。
你给自己准备了一个并行端口继电器卡和一个合适的插头包(墙式插座)。
最简单的事情是您所要做的就是向并行端口写入一个字母。
设置位打开灯。

虽然不是很“极端”,(尽管可选的闪光灯和鸣叫器非常引人注目)

因为您不需要对并行端口做任何巧妙的事情,它可以是USB并行端口。

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.

山人契 2024-07-21 01:44:44

http://www.agiletoys.com 出售包含红色信标和 x10 鞭炮套件的套件。 目前 Cruise Control 支持 x10,这是让团队知道构建以明显可见的方式被破坏的好方法。

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.

北城半夏 2024-07-21 01:44:44

Continuous Lava 将监视 Continuum 或 Cruise Control 构建服务器并适当发送 X10 信号以打开和关闭设备。 它有相当好的设置说明。

这里还有一个安装程序,可以在 Linux 上设置 RXTX: http: //downloads.sourceforge.net/jmri/RXTX-install-5.tar.gz

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

吲‖鸣 2024-07-21 01:44:44

这是另一个解决方案。 我们需要远距离可视性并使用 LED 灯。

www.mukthar.com/make-interesting-traffic-灯光连续集成-hudson-jenkins/

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

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

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文