背景
我使用TeamCity作为我的连续集成服务器。作为我的开发环境的一部分,我希望运行一个构建通知应用程序,这样我就可以立即知道构建何时崩溃了。TeamCity附带了几个开箱即用的通知程序,包括Visual和Eclipse的插件以及电子邮件、jabber和Windows应用程序通知程序。
要求和约束
我的环境的具体要求和限制使得没有一个内置通知程序满足我的需要:
VCS和CI服务器位于一个没有连接到互联网的网络上(因此,Twitter或Jabber notifiers)
)
问题
是否有在Linux中工作的TeamCity构建通知程序,它们只需要Linux桌面,并且需要与CI/Build服务器本身进行通信?
理想情况下,我希望拥有类似系统托盘通知程序或独立GUI应用程序来提供通知。
发布于 2011-03-28 18:19:38
我不知道有一个TeamCity通知器会这样做,但也许您可以利用来自TeamCity的RSS?
发布于 2011-03-25 08:42:39
我不知道其他TeamCity通知程序(这将完全填补您的限制)。
但是,如果您有一个Linux机器,就不难设置一个简单的Jabber服务器(比如jabberd 1.4或jabberd 2)。虽然我个人只尝试了jabberd 1.4,但它们应该没有问题。还有一些OSS /Jabber服务器:http://www.saint-andre.com/jabber/jsc/
在此之后,您将能够从任何Jabber客户端(为TeamCity和您自己)设置两个Jabber帐户。
我想这对你来说是最简单的方法。
https://stackoverflow.com/questions/5421184
复制相似问题