我有一个运行良好的多模块maven项目,能够通过运行mvn声纳:声纳目标将数据推送到SonarQube。
现在团队中的某个人已经重命名为父pom的工件ID。
现在SonarQube认为它是一个新项目(我同意),但是在从maven运行声纳插件后没有显示任何新报告。
我一直想知道我们是否可以映射这个' new'项目到了'老''在声纳中的项目/报告,所以我们可以保留项目历史
我尝试过的是将父模块中的项目密钥明确设置为
<sonar.projectKey>oldGroupId:oldArtifactId</sonar.projectKey>
然后Sonar抱怨&#34;不能有2个模块使用以下键&#34;,这可能是因为它试图将它也应用于所有子模块。
有没有人曾经尝试过这个或者我应该抛弃我的旧项目并重新开始?