SonarQube和SonarCloud API的Python包装器。
python-sonarqube-api的Python项目详细描述
SonarQube和SonarCloud API的Python包装器
安装
安装最新版本的最简单方法是使用pip从PyPI中提取它:
pip install --upgrade python-sonarqube-api
您也可以使用Git从Github克隆存储库并手动安装:
^{pr2}$文档
API的完整文档可在readthedocs上找到。在
兼容性
- 这个包与Python版本2.7、3.3+兼容。在
- 使用SonarQube社区版7.9.x LTS和SonarCloud服务器进行测试。在
用法
适用于SonarQube社区版
客户端很容易使用,您只需使用 连接参数(默认的sonarquobe url是http://localhost:9000)。在
示例:
from sonarqube import SonarQubeClient h = SonarQubeClient(sonarqube_url="http://localhost:9000", username='admin', password='admin')
Sonar身份验证令牌也可以用来代替用户名和密码:
h = SonarQubeClient(sonarqube_url="http://localhost:9000", token='*****************')
对于声纳云
示例:
from sonarqube import SonarCloudClient h = SonarCloudClient(sonarcloud_url="https://sonarcloud.io", token='*****************')
API示例
SonarQubeClient API的示例文档可在API examples上找到。在
- 项目
标签: