【发布时间】:2010-03-18 09:30:39
【问题描述】:
是否有一种简单的方法可以找出用户在 Teamcity 中生成了多少成功/失败的构建?我们需要这个来找出谁在星期五买啤酒 :)
【问题讨论】:
是否有一种简单的方法可以找出用户在 Teamcity 中生成了多少成功/失败的构建?我们需要这个来找出谁在星期五买啤酒 :)
【问题讨论】:
简短的回答似乎是否定的。没有简单的方法可以做到这一点,但这并非不可能。在 JetBrains 论坛上查看此帖子。那个矩阵引用是个笑话吗?
http://www.jetbrains.net/devnet/message/5239286#5239286
代理详细信息页面上有一个构建历史选项卡。但是你不能用它做很多事情(无论如何,在 Teamcity 的 5.01 版中)。它甚至不允许对结果列进行排序。根据您每周的构建数量,可以快速手动扫描每个代理的所有失败构建。
编辑:这在 Teamcity 7.0 中绝对可以通过新的REST API 实现。
看起来像这样:
http://teamcity:8111/httpAuth/app/rest/buildTypes/id:bt284/builds?status=FAILURE&user=id:1
【讨论】:
现在在 TeamCity 6 中这可能是可能的,因为它支持自定义图表: http://confluence.jetbrains.net/display/TCD6/Custom+Chart
【讨论】: