如何将 cppcheck-results 导入 SonarQube
How to get cppcheck-results into SonarQube
我们使用 cpp-check 和 SonarQube 6.0 并希望将 cppcheck 的结果注入系统。 Cppcheck 运行良好并生成一个包含结果的 xml 文件。然而,Cpp-check 和 SonarQube 不是 运行 在同一台机器上。
在里面设置东西就够了吗
管理 > C++(社区)> 代码代码分析 > Cppcheckreports ?
我们将 xml 的名称放入该字段 - 但 SonarQube 应该如何找到它?
我们在这里缺少什么?
SonarQube 和 Cppcheck 不必 运行 在同一台机器上。但是 Cppcheck 报告 确实 需要对分析可用。如果你不能在 Cppcheck 运行s 所在的机器上 运行 分析,那么你只需要设置一些进程(FTP?Sneakernet?)来获取它需要的文件去吧。
这一切都假设你有 Cppcheck plugin installed in SonarQube, as well as some plugin, such as SonarC++($),它声明了语言。
SonarQube 的 cppcheck 插件已经有 6 年没有维护了,并且不能与最新版本的 SonarQube 一起使用。 https://github.com/SonarQubeCommunity/sonar-cppcheck/issues/6#issuecomment-377563241
我们使用 cpp-check 和 SonarQube 6.0 并希望将 cppcheck 的结果注入系统。 Cppcheck 运行良好并生成一个包含结果的 xml 文件。然而,Cpp-check 和 SonarQube 不是 运行 在同一台机器上。
在里面设置东西就够了吗 管理 > C++(社区)> 代码代码分析 > Cppcheckreports ?
我们将 xml 的名称放入该字段 - 但 SonarQube 应该如何找到它? 我们在这里缺少什么?
SonarQube 和 Cppcheck 不必 运行 在同一台机器上。但是 Cppcheck 报告 确实 需要对分析可用。如果你不能在 Cppcheck 运行s 所在的机器上 运行 分析,那么你只需要设置一些进程(FTP?Sneakernet?)来获取它需要的文件去吧。
这一切都假设你有 Cppcheck plugin installed in SonarQube, as well as some plugin, such as SonarC++($),它声明了语言。
SonarQube 的 cppcheck 插件已经有 6 年没有维护了,并且不能与最新版本的 SonarQube 一起使用。 https://github.com/SonarQubeCommunity/sonar-cppcheck/issues/6#issuecomment-377563241