【问题标题】:How to configure Sonarqube for PHP projects?如何为 PHP 项目配置 Sonarqube?
【发布时间】:2017-02-13 16:53:36
【问题描述】:

尝试为 PHP 代码库设置 Sonarqube 以进行代码覆盖分析。 我已经使用以下配置修改了 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

但是,当运行声纳扫描仪时,会显示以下错误消息。

【问题讨论】:

标签: php sonarqube sonar-runner


【解决方案1】:

仔细查看控制台,您将看到以下消息:您必须安装支持语言“php”的插件

所以你需要做的就是安装 SonarPHP 插件:https://docs.sonarqube.org/display/PLUG/SonarPHP

【讨论】:

  • 我已经安装了文档中提到的插件,尽管它得到了同样的错误
【解决方案2】:

文件名不正确。它不是 sonar-scanner.properties,而是 sonar-project.properties。这很可能是你的问题。

【讨论】:

    猜你喜欢
    • 2019-08-13
    • 2015-07-11
    • 2016-06-21
    • 2020-05-11
    • 2018-08-05
    • 2016-05-20
    • 2017-05-31
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多