跳过“ PylintSensor”,因为质量配置文件中未激活任何相关规则

时间:2019-05-28 08:42:04

标签: jenkins sonarqube pylint

我想用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被跳过是因为   质量资料中没有激活相关规则


谢谢!

1 个答案:

答案 0 :(得分:0)

它跳过了,因为我没有在Sonar服务器上激活Pylint规则。
您可以选择:Here