我想用Sonar(7.1版)和pylint扫描python代码。我正在使用插件SonarPython(版本1.10)
命令执行扫描:
sonar-scanner -Dsonar.projectKey=${PROJECT} -Dsonar.projectVersion=${VERSION} -Dsonar.projectName=${PROJECT} -Dsonar.python.pylint=/usr/bin/pylint -X
还有我的sonar-project.properties
文件:
sonar.projectBaseDir=./
sonar.sources=./
sonar.python.coverage.reportPath=./coverage.xml
sonar.core.codeCoveragePlugin=cobertura
sonar.python.xunit.reportPath=./nosetests.xml
sonar.exclusions=test/**
我知道了:
调试:由于没有激活相关规则,因此跳过了PylintSensor 在质量配置文件中
调试:PylintImportSensor被跳过是因为 质量资料中没有激活相关规则
谢谢!