我的项目正在运行 Jenkins 作业,它为以下工具生成报告:
- phpcpd
- 依赖
- phpcs
- phpmd
- phpunit(单元和集成测试)
我想让 Sonar-runner 分析这些报告,特别是对于跑步者不执行的集成测试。
这在 Sonar 4.2 中仍然可能吗?如果是这样,sonar-project.properties
控件中的哪些参数报告了上述工具的重用?
我找不到有关如何让 sonar-runner 重新使用这些报告的文档。唯一记录在案的参数似乎是sonar.php.tests.reportPath
and sonar.php.tests.coverage.reportPath
。但这些只与单元测试有关。
我能找到的唯一信息是这篇博文。我已经尝试了那里列出的参数,但它们似乎没有效果。