我有几个小项目(超过 100 个),它们是基于 Eclipse 的插件/捆绑包,要配置为运行 Sonar 分析,它们将共享大部分配置,例如 Sonar 服务器的数据库和 url。此设置未使用 Maven。
我的想法是拥有一个主 sonar-project.properties,然后在每个项目(eclipse 插件/捆绑包)中,我只会放置特定于该项目的内容,例如发布到 Sonar 服务器时要使用的项目 ID。
是否可以通过 Sonar 中的某种配置来实现这一点?否则我需要创建一些脚本来执行此操作,例如将主文件复制到每个项目文件夹并将项目 ID 替换为特定的 ID。
(注意:目标不是在 Eclipse 中运行 Sonar,而是在外部使用持续集成系统,如 Jenkings,使用 sonar-runner 运行分析)