0

我有一个项目,我的 sonarqube 在远程服务器中,并且服务器连接到 SVN 存储库。

现在我希望向声纳 qube 添加一个 jacoco 插件,它将从 SVN 签出项目,构建它并生成代码覆盖率报告并将其显示在我的声纳报告中。谁能建议我应该为此做些什么。

提前致谢。

4

1 回答 1

0

首先,你错过了一个重要的步骤。SonarQube Server 只会显示您的报告和数据,并告诉您是否通过了质量门,它会显示您的问题。但它不会做分析部分。

为此,您需要使用 SonarQube 扫描仪。如您所见,这里有多种扫描仪可用。这些扫描器可以在本地执行,或者理想情况下将通过 Jenkins、Bamboo、TeamCity 等集成到您的持续集成管道中。此扫描器将根据您的 Sonarqube 服务器上的插件/传感器分析您的项目。

该扫描器必须配置为通过属性指向您的服务器sonar.host.url,理想情况下您将进行一些登录设置。更多详细信息可以在SonarQube 文档中找到,我强烈建议您阅读。

于 2020-04-24T16:56:58.840 回答