使用 pylint 检测python代码质量(sonar-scanner调用pylint,然后数据交给sonar服务器)
python 代码质量检查直接使用 sonar-scanner 调用 pylint插件扫描生成 质量分析文件pylint 官网地址:https://www.pylint.org/安装 sonar-scanner:在jenkins master 系统配置 里面配置 安装的插件(jdk,maven等)路径,然后每一台slave 都要这样的路径安装:注意:每一台slave 机器在对
·
python 代码质量检查
直接使用 sonar-scanner 调用 pylint插件扫描生成 质量分析文件
pylint 官网地址:https://www.pylint.org/
安装 sonar-scanner:
在jenkins master 系统配置 里面配置 安装的插件(jdk,maven等)路径,然后每一台slave 都要这样的路径安装:
注意:每一台slave 机器在对应目录要安装scanner,安装jdk等等!!!
JDK
| ||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||
Git installations |
| |||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||
Maven
| |||
| |||
| |||
Local Maven Repository |
sonar-scanner路径:
Sonar Runner 安装 |
Sonar Runner
|
然后再安装pylint 假如 pylint安装路径是 usr/bin/
然后再配置sonar-scanner.properties 文件 如下:
sonar.sources=.
# Encoding of the source code. Default is default system encoding
sonar.sourceEncoding=UTF-8
# Language
sonar.language=py
sonar.python.pylint=/usr/bin/pylint
sonar.python.pylint_config=.pylintrc
sonar.python.pylint.reportPath=./pylint-report.txt
更多推荐
已为社区贡献10条内容
所有评论(0)