【发布时间】:2017-08-07 18:47:22
【问题描述】:
我搜索了论坛,似乎不太了解 Sonar 的 fortify 插件的配置。
我知道它只是根据先前生成的 .fpr 文件中的数据构建一个小部件。 我的设置:
- Maven 3 项目
- 詹金斯 1.606
- SonarQube 5.0.1
- Sonar-Fortify 插件 2.0
先决条件:
- .fpr 文件位于 Jenkins 工作区中
- 声纳添加到 pom.xml
- sonar-fortify-plug-in v2.0 添加到 pom.xml -(不确定是否需要)
- 在 Jenkins 中配置的声纳服务器
- Sonar fortify 插件 v2.0 添加到 Sonar -(仅在“配置小部件”下看到“启用报告链接”的下拉菜单 某处应该有更多配置吗?
问题:
- 应该在哪里设置这个属性? Jenkins 声纳配置、声纳、pom 文件?
sonar-runner -Dsonar.fortify.reportPath=/path/to/project.fpr - .fpr 文件的路径是否位于 Jenkins 工作区中?
Github 上的设置说明似乎很短,我觉得我的理解中缺少一些具体的内容。
非常感谢任何有关其他文档的帮助或指导。
【问题讨论】: