Как настроить Sonarqube для проектов PHP?

Пытаюсь настроить Sonarqube для PHP кода базы для анализа покрытия кода.
Я изменил файл sonar-scanner.properties со следующей конфигурацией.

Path = sonar-scanner-2.8\conf\sonar-scanner.properties
sonar.projectKey=PhpProject
sonar.projectName=PhpProject
sonar.language=php
sonar.sources=C:/Users/Hameetha/Downloads/SonarSource-sonar-examples-4.5-21-gbb6c0f9/SonarSource-sonar-examples-bb6c0f9/projects/languages/php/php-sonar-runner-unit-tests
sonar.scm.provide=sonarphp

однако при работе сонарного сканера отображается следующее сообщение об ошибке.

введите описание изображения здесь

3

Решение

Приглядевшись к консоли, вы увидите следующее сообщение: Вы должны установить плагин, который поддерживает язык «php».

Так что все, что вам нужно сделать, это установить плагин SonarPHP: https://docs.sonarqube.org/display/PLUG/SonarPHP

3

Другие решения

Имя файла неверно. Это не sonar-scanner.properties, это sonar-project.properties. Это может быть вашей проблемой.

0

По вопросам рекламы [email protected]