SonarQube API 搜索问题
SonarQube API search issues
我正在尝试获取我名下所有问题的列表,严重程度为 MAJOR
、CRITICAL
。
我试过 API 但它不接受两个参数并抱怨不支持。请帮助如何阅读问题列表?
我正在使用网站下方的参考表格
http://docs.sonarqube.org/pages/viewpage.action?pageId=2392181#WebService/api/issues-GetaListofIssues
C:\cURL\bin>curl.exe -X GET -v -u admin:admin http://localhost.com:9000/ap
i/issues/search?severities="MAJOR,CRITICAL"&assignees="nits"&pageSize="-1"
SONARQUBE 4.4
您在执行 CURL
时遇到问题(与 SonarQube API 无关)。 &
是shell中的一个特殊字符。您应该使用引号 (curl params "url"
):
curl -X GET -v -u admin:admin "http://localhost.com:9000/api/issues/search?severities=MAJOR,CRITICAL&assignees=nits&pageSize=-1"
或转义特殊字符(\&
):
curl -X GET -v -u admin:admin http://localhost.com:9000/api/issues/search?severities=MAJOR,CRITICAL\&assignees=nits\&pageSize=-1
对于特定项目,您必须使用 http://localhost:9000/api/issues/search?components=project.key
我正在尝试获取我名下所有问题的列表,严重程度为 MAJOR
、CRITICAL
。
我试过 API 但它不接受两个参数并抱怨不支持。请帮助如何阅读问题列表?
我正在使用网站下方的参考表格 http://docs.sonarqube.org/pages/viewpage.action?pageId=2392181#WebService/api/issues-GetaListofIssues
C:\cURL\bin>curl.exe -X GET -v -u admin:admin http://localhost.com:9000/ap
i/issues/search?severities="MAJOR,CRITICAL"&assignees="nits"&pageSize="-1"
SONARQUBE 4.4
您在执行 CURL
时遇到问题(与 SonarQube API 无关)。 &
是shell中的一个特殊字符。您应该使用引号 (curl params "url"
):
curl -X GET -v -u admin:admin "http://localhost.com:9000/api/issues/search?severities=MAJOR,CRITICAL&assignees=nits&pageSize=-1"
或转义特殊字符(\&
):
curl -X GET -v -u admin:admin http://localhost.com:9000/api/issues/search?severities=MAJOR,CRITICAL\&assignees=nits\&pageSize=-1
对于特定项目,您必须使用 http://localhost:9000/api/issues/search?components=project.key