Sonarqube 命令行中的声纳质量配置文件不能替换为项目配置文件

Sonarqube 命令行中的声纳质量配置文件不能替换为项目配置文件,sonarqube,Sonarqube,查看我们的构建日志,我可以看到以下警告: build 31-Dec-2015 10:37:39[WARN][10:37:39.896]使用“sonar.profile”从命令行设置质量配置文件的功能已被弃用,并将在将来的SonarQube版本中删除。请在SonarQube服务器上配置项目使用的质量配置文件 即使我很容易理解为什么它会被弃用,我也有一个问题。我们为所有团队安装了一个声纳QUBE。每个团队必须遵守给定的质量关卡,但可以根据需要定义自己的配置文件。我们正在与git分支机构合作。我们有“

查看我们的构建日志,我可以看到以下警告:

build 31-Dec-2015 10:37:39[WARN][10:37:39.896]使用“sonar.profile”从命令行设置质量配置文件的功能已被弃用,并将在将来的SonarQube版本中删除。请在SonarQube服务器上配置项目使用的质量配置文件

即使我很容易理解为什么它会被弃用,我也有一个问题。我们为所有团队安装了一个声纳QUBE。每个团队必须遵守给定的质量关卡,但可以根据需要定义自己的配置文件。我们正在与git分支机构合作。我们有“静态”分支,如master和develope,但也有特性和错误修复分支,它们也会被扫描(以确保合并前的代码质量)。sonar中的条目也是通过命令行创建的

Dsonar.project.branch=${bamboo.planRepository.branch} 
这有助于我们在每个开发分支中获得一个声纳条目

问题:每次我们创建功能时,没有命令行将迫使我们转到Sonar并手动更改配置文件

你有什么建议和想法可以帮助我们吗


谢谢

我对该功能的潜在弃用也有类似的问题。我们有太多的项目需要在sonarqube中进行管理

对于我们的站点来说,最好的方法是允许团队使用maven pom.xml中的设置来选择一个批准的概要文件