«PylintSensor» пропущен, поскольку в профиле качества не активировано соответствующее правило

Я хотел бы отсканировать свой код Python с помощью Sonar (версия 7.1) и pylint. Я использую плагин 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/**

Я получил:

DEBUG: PylintSensor skipped because there is no related rule activated in the quality profile
DEBUG: PylintImportSensor skipped because there is no related rule activated in the quality profile


Спасибо!

Можете ли вы предоставить абсолютный путь для sonar.projectBaseDir?

hakamairi 28.05.2019 12:25

Это 03:32:30.027 INFO: Base dir: /tmp/jenkins/workspace/${project-name}

Night 28.05.2019 12:28
"DevOps: Jenkins & AWS Series, часть 5: Установка Gradle на Ubuntu 22.04
"DevOps: Jenkins & AWS Series, часть 5: Установка Gradle на Ubuntu 22.04
В этой статье блога мы проведем вас через процесс установки Gradle на Ubuntu 22.04, интеграции его с Jenkins и создания задания Gradle. Мы...
1
2
349
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Он пропускается, потому что я не активирую правила Pylint на сервере Sonar.
Вы можете сослаться: Здесь

Другие вопросы по теме