如何使用sonarqube 5.3 web服务获取测试指标?

如何使用sonarqube 5.3 web服务获取测试指标?,sonarqube,Sonarqube,此命令在sonarqube 5.3中似乎不起作用: 带有URL=”的exhttp://localhost:9000/sonar“: 这没关系: curl-ks“$URL/api/resources?resource=MyProject&metrics=comment\u line、comment\u line\u density、public\u documented\u api\u density、public\u undocumented\u api”| jq-r.[].msr[]|“(.k

此命令在sonarqube 5.3中似乎不起作用:

带有URL=”的exhttp://localhost:9000/sonar“:

这没关系:

curl-ks“$URL/api/resources?resource=MyProject&metrics=comment\u line、comment\u line\u density、public\u documented\u api\u density、public\u undocumented\u api”| jq-r.[].msr[]|“(.key):(.val)”

这不好: curl-ks“$URL/api/resources?resource=${projectKey}&metrics=coverage、line_coverage、branch_coverage、tests、test_执行时间、test_错误、test_失败、test_成功密度”|jq-r.[].msr[]|“(.key):(.val)”

如何使用sonarqube 5.3 web服务获取测试指标

注意:我正在使用社区插件v0.94


Dominique

为噪音感到抱歉:覆盖范围(使用gcovr 3.2)未正确启动,web服务提供的数据(通常)为空。

适用于我:抱歉..命令如下:curl-ks“$URL/api/resources?resource=MyProject&metrics=coverage,line\u coverage,branch\u coverage,tests,test\u execution\u time,test\u errors,test\u failures,test\u success\u density”| jq-r.[].msr[].[]。”(.key):(.val)”