Continuous integration 内部网内的持续集成监控

Continuous integration 内部网内的持续集成监控,continuous-integration,hudson,agile,weblogic,clearcase,Continuous Integration,Hudson,Agile,Weblogic,Clearcase,我正在考虑在工作中扩展我们的持续集成框架,并想知道下面的内容有多容易。还有关于从哪里开始的任何指针 我们使用Ant构建来构建Oracle服务总线项目,使用SOAPUI来运行自动化测试。我想转而使用哈德逊而不是连续体进行连续积分。我还想要更好的实时监控。例如,将Hudson连接到类似Twitter的服务,该服务可以轻松显示在项目的友好仪表板上 我唯一的问题是我们的网络没有连接到互联网,所以我不能重用已经构建的Twitter插件。有没有办法在我们的内部网上建立一个(最好是免费的)类似Twitter的

我正在考虑在工作中扩展我们的持续集成框架,并想知道下面的内容有多容易。还有关于从哪里开始的任何指针

我们使用Ant构建来构建Oracle服务总线项目,使用SOAPUI来运行自动化测试。我想转而使用哈德逊而不是连续体进行连续积分。我还想要更好的实时监控。例如,将Hudson连接到类似Twitter的服务,该服务可以轻松显示在项目的友好仪表板上


我唯一的问题是我们的网络没有连接到互联网,所以我不能重用已经构建的Twitter插件。有没有办法在我们的内部网上建立一个(最好是免费的)类似Twitter的服务,可以连接到哈德逊?有人对此有过经验吗?

对于项目的友好仪表板,我更喜欢使用由Jenkin作业运行的maven脚本调用的

关于ClearCase,我监视Jenkin ClearCase插件是否能够从文件中获取正确的配置规范,而不是直接复制粘贴到作业中。

这不完全是您想要的,但您始终可以通过其web API检索hudson状态xml

以下是一个简单的adobe Flex数据视图:


当然,Hudson散热器视图插件,也有利于这个目的。

你可以考虑StatusNet(以前LaCONICA)作为你的推特替代品。我记得API非常相似。另外,你可能应该用詹金斯而不是哈德逊。这是哈德逊的新名字,所有哈德逊的核心开发者都搬过来了。有什么理由它必须是Twitter(或类似的东西)吗?Hudson/Jenkins有一系列通知插件,因此您可以通过电子邮件/IRC/XMPP等广播更新。如果您想让所有人都能看到仪表板屏幕,还可以使用散热器插件。谢谢您的建议!没有理由非得是Twitter(或类似网站)。我想我喜欢为他们的构建进行更新的方式,并想进行每次签入状态更新和构建状态更新。