TeamCity似乎无法获取构建服务消息

时间:2016-04-13 09:32:36

标签: teamcity code-coverage teamcity-8.0 clover

我正在尝试将Clover中的代码覆盖率统计信息导入Teamcity,以便在级别过低时设置构建失败。

我想让Teamcity从.bat构建脚本中读取统计信息,但我没有运气。我已经尝试让我的脚本将不同版本的服务消息打印到标准输出,但是teamcity并没有将它们拿起来。

服务信息不会打印在构建日志中,也不会在"报告的统计信息值"中显示它们。 Teamcity中的选项卡。

以下是我尝试让Teamcity阅读邮件的不同方式列表..

echo ##teamcity[enableServiceMessages]
##teamcity[enableServiceMessages]
##teamcity[buildStatisticValue key='CodeCoverageS' value='52']
echo ##teamcity[buildStatisticValue key='CodeCoverageS' value='50']
echo ##teamcity[buildStatisticValue key='CodeCoverageL' value='45']
echo ##teamcity[buildStatisticValue key='CodeCoverageAbsCTotal' value='888']
echo ##teamcity[buildStatisticValue key='KashCC' value='50']
echo ##teamcity[blahblah key='KashCC' value='50']
echo ##teamcity[setParameter name='ddd' value='fff']
##teamcity[blahblah key='KashCC' value='50']
##teamcity[key='KashCC' value='51']
##teamcity[buildStatisticValue key='CodeCoverageS' value='50']

任何帮助都将不胜感激。

由于

1 个答案:

答案 0 :(得分:1)

所以答案是在单独的构建步骤中打印## teamcity语句。

完成后,他们会在“报告的统计数据值”中被选中。标签