Ish*_*pta 2 sonarqube sonarqube-scan
声纳版本:5.3
我正在拨打这个电话
https://mysonar/api/resources/index?metrics=coverage&key=test-project
Run Code Online (Sandbox Code Playgroud)
但是,我没有从这次通话中获得测试项目的覆盖范围。但我正在了解其余的项目及其报道。当我刚这样做的时候
https://sonaraws.kdc.capitalone.com/api/resources/index
Run Code Online (Sandbox Code Playgroud)
我可以在 api 响应上看到我的测试项目。
如何深入到特定项目而不检查其余对 Sonar 的调用中的其他项目。
我正在使用下面的 api 来获取覆盖范围。声纳库版本 - 6.7.5
使用下面列出的第一个 api 获取项目的 componentId。
https://sonarurl/api/components/show?key=ProjectKey
https://sonarurl/api/measures/component?componentId=Ahvhjvds87373&metricKeys=coverage
Run Code Online (Sandbox Code Playgroud)
回复
{
"component": {
"id": "Ahvhjvds87373",
"key": "ProjectKey",
"name": "ProjectName",
"qualifier": "TRK",
"measures": [{
"metric": "coverage",
"value": "79.3",
"periods": [{
"index": 1,
"value": "0.0"
}]
}]
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
10099 次 |
| 最近记录: |