【问题标题】:How to get cppcheck-results into SonarQube如何将 cppcheck-results 输入 SonarQube
【发布时间】:2017-02-14 09:26:27
【问题描述】:

我们使用 cpp-checkSonarQube 6.0 并希望将 cppcheck 的结果注入系统。 Cppcheck 运行良好并生成带有结果的 xml 文件。但是 Cpp-check 和 SonarQube 不在同一台机器上运行。

设置一些东西就足够了吗 管理 > C++(社区) > 代码代码分析 > Cppcheckreports ?

我们将 xml 的名称放入该字段 - 但是 SonarQube 应该如何找到它? 我们在这里缺少什么?

【问题讨论】:

    标签: sonarqube cppcheck


    【解决方案1】:

    SonarQube 和 Cppcheck 不必在同一台机器上运行。但是 Cppcheck 报告确实需要可供分析使用。如果你不能在运行 Cppcheck 的机器上运行分析,那么你只需要设置一些进程(FTP?Sneakernet?)来获取文件需要去的地方。

    这一切都假设您在 SonarQube 中有 Cppcheck plugin installed,以及一些插件,例如声明语言的 SonarC++($)。

    【讨论】:

    • 有没有兼容SonarQube 7.9的cppchcek插件
    • 我不这么认为,但您应该直接向 CppCheck 人员提出问题。
    【解决方案2】:

    SonarQube 的 cppcheck 插件已经 6 年没有维护了,并且不能与重新发布的 SonarQube 版本一起使用。 https://github.com/SonarQubeCommunity/sonar-cppcheck/issues/6#issuecomment-377563241

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-11-09
      • 2017-11-19
      • 1970-01-01
      • 1970-01-01
      • 2020-01-09
      • 1970-01-01
      • 2018-06-15
      相关资源
      最近更新 更多