我们正在使用 TeamCity v4 和 NAnt 在我们工作区的服务器上进行持续集成构建。我们希望构建服务器在构建失败时播放 mp3 或 wav 文件。有人对此有任何想法吗?
最佳答案
安装 plugin that lets you use CCTray with TeamCity ,然后安装和配置 CCTray(如果您希望播放声音,则在构建服务器本身上)并启用声音通知。我找到了一个 blog entry on how to do this .
或者,您可以 rig your build server up to a lava lamp显示您的构建失败状态 :D
编辑:我四处搜索,似乎没有简单的方法可以使用现有的 TeamCity 构建失败 Hook 来执行此操作。您可以编写一个插件来执行此操作,但如果失败,上述基于 CCTray 的选项似乎是最好和最干净的。
关于continuous-integration - 自动构建失败时播放声音,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3665035/