CI生成状态输出方案

我们目前使用Cradiator来显示我们的持续集成(CI)的CruseControl.net构建的状态,一台42“三星电视在显示高在我们的IT部门。

Cradiator是一个伟大的起点,但我们正在给点意见,由此,我们遇到了在那里大量的项目和它开始变得有点'全'。

我想知道的是,你用什么来显示你的构建的状态? 定制的软件? 现成的东西吗? 等等。另外,我正在寻找的想法,我们如何提高Cradiator。

--------------解决方案-------------

我用的哈德森,当我有机会奉献一台显示器吧,我要开始这样的:

http://wiki.hudson-ci.org/display/HUDSON/Radiator+View+Plugin

......毕竟,如果他们是绿色的,他们并不需要占用的屏幕空间,不是吗? 试想一下,如果他们都是绿色的。 人们会很高兴地(和正知情),如果它表现出了很大的选中标记,再没有别的。 所以,你只有真正需要突出失败的。 Cradiator看起来换肤,而你已经在使用它,所以这是第一件事,我会尝试。

我提到哈德森在前面的回答了几种解决方案:

有许多解决方案(以下点在与哈德森的或现有的插件解决方案的各个环节):

  • 哈德森构建状态熔岩灯
  • 哈德森环境宝珠
  • 哈德森自己动手宝珠
  • “红熊警报!” - 哈德森熊灯
  • “观看自行车!” - 极端反馈交通灯
  • 开始闻到这些代码味道
  • Nabaztag
  • TuxDroid
  • 散热器视图(非常适合在办公室的墙上显示在屏幕上)
  • 极限反馈面板(甚至比散热器查看好,尤其是对的FullHD平板)

退房的其他构建通告程序插件更多的想法。

就个人而言,我所经历过的兔子,熔岩灯,球体和散热器观点。 他们都做了工作,但我有一点偏爱熔岩灯。 正如杰弗里在另一个答复中提到,它的确滑稽抢蜡修复构建失败:)

目前,我们正在使用的散热器视图,包括现在在这个意见中提到的修改。 它的使用空​​间,以一种非常简洁的方式,并做了完美的工作,甚至当你有很多的项目。 这只是伟大的。

检查链接查看更多截图。 我想念熔岩灯位(因为它们是有趣),但散热器View提供更好的反馈海事组织。

一个想法(和Cradiator确实有它的问题跟踪器项目)是只显示破的基础之上。

另一个想法,就是要监控多个配置集和开关/在设定的时间间隔它们之间褪色。

我们的团队有12个项目进行监控,但要避开混乱,我们现在有1机2台显示器连接。 每个显示器Cradiator的在其上运行的实例。 这样做并使用Cradiator我们展示5个项目,一台显示器上和在其他不同的7正则表达式项目筛选功能 。 这应该让我们下去,直到约15个项目,当杂波将开始联合起来对付我们了。

Cradiator是开源和“皮肤”的概念是相对孤立的,只是等待着你让你的手脏源代码!

事实上,我刚刚搬进了Cradiator源代码,GitHub上一个更灵活的方式来分享彼此的工作。 叉了。

其中一个散热构建状态信息,进入一个房间的主要目标是让开发人员以应对破构建和解决这些问题。 迅速制定出谁可能是负责一个失败的构建是非常重要的。

我所亲身经历在我的公司是加工入住手续的意见和显示用户有助于构建的照片是让开发人员能够应对构建失败的非常有效的方法。 人们似乎回应他们的脸就红酒吧,和其他人没有被如此分心。

考虑到这一点,我已经开发了一个独立的散热器构建web应用程序,讨论詹金斯和TeamCity的在他们的REST API CI-Eye是微不足道的设置,并可能给你在职场中更好的效果比很多其他插件插件和散热器的应用程序。 给它一个尝试,让我知道你在想什么 - 我很积极地改进它,并欢迎任何反馈。

CI-Eye是免费和开源的 -看到的CI-眼维基的更多细节。

一个不错的选择持续集成散热器Buildron(Mac和胜)。

它支持大量的构建在同一屏幕上,你可以看到:

CI生成状态输出方案

你可以过滤构建使用远程控制(的iOS和Android)。

如果项目依赖于对方莫名其妙,或者您可以指定一些优先级(业务价值?),那么我会考虑一些树或地图样的东西。 对于100多个项目,它确实应该是其中青菜更加明显/红色比其他人更重要。 我自己,我只使用结构化的Web仪表盘+系统托盘。 甚至没有电子邮件。

布雷特,实际上Cradiator只是增加了一个名为多视图来Cradiator功能-这是固定有太多的项目,显示您的问题的一种方式。

所以,你可以单独的“意见”之间分割你的项目。 视图是URL /皮肤和项目筛选的组合。

每个视图显示在一个旋转周期的每个轮询间隔(默认30秒)

例如,如果你有12个项目,可以设置2次只有6个,每个显示。 请参见发行说明V2.8了解详细信息。

只有打破建立功能的节目已经被加入。

CI生成状态输出方案

分类:构建过程 时间:2012-01-04 人气:201
本文关键词: 持续集成,构建过程
分享到:

相关文章

Copyright (C) 55228885.com, All Rights Reserved.

55228885 版权所有 京ICP备15002868号

processed in 0.374 (s). 9 q(s)