ele*_*bah 2 sonarqube sonarqube-scan
曾经有过"api/resources /"api来实现这个目标.但不幸的是它不在我的v6.4中.
在确认默认质量门是"SonarQube方式"后,我尝试了"/ api/qualitygates/search?gateId = 1",使用此api确认它为"api/qualitygates/list",但我得到了.
{"more":false,"results":[]}
Run Code Online (Sandbox Code Playgroud)
是否有任何简单的方法可以通过API获取SonarQube服务器中的所有项目?
http://my-domain/api/components/search?qualifiers=TRK
Run Code Online (Sandbox Code Playgroud)
这给了我声纳的项目清单
在下面的链接中,单击参数部分以查看其他可能的值 https://next.sonarqube.com/sonarqube/web_api/api/components
这还将给出项目列表
http://sonar-domain/api/projects/search?qualifiers=TRK&ps=500
回复:
{
"paging": {
"pageIndex": 1,
"pageSize": 500,
"total": 2
},
"components": [
{
"organization": "my-org-1",
"id": "project-uuid-1",
"key": "project-key-1",
"name": "Project Name 1",
"qualifier": "TRK",
"visibility": "public",
"lastAnalysisDate": "2017-03-01T11:39:03+0300"
},
{
"organization": "my-org-1",
"id": "project-uuid-2",
"key": "project-key-2",
"name": "Project Name 1",
"qualifier": "TRK",
"visibility": "private",
"lastAnalysisDate": "2017-03-02T15:21:47+0300"
}
]
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3943 次 |
| 最近记录: |