当前位置:  开发笔记 > 运维 > 正文

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

如何解决《命令行中的声纳质量配置文件不能由项目配置文件替换》经验,为你挑选了0个好方法。

看看我们的构建日志,我可以看到这个警告:

建立31-Dec-2015 10:37:39 [WARN] [10:37:39.896]不推荐使用'sonar.profile'从命令行设置质量配置文件,并将在未来的SonarQube版本中删除.请在SonarQube服务器上配置项目使用的质量配置文件.

即使我很容易理解为什么它可以被弃用,我也有一个问题.我们为所有团队安装了一个SonarQube.每个团队必须符合给定的质量门,但可以根据需要定义自己的配置文件.我们正在与git分支机构合作.我们有"静态"分支,如master和develop,还有功能和bugfix分支,它们也被扫描(以确保合并前的代码质量).声纳中的条目也是从命令行创建的

Dsonar.project.branch=${bamboo.planRepository.branch} 

这有助于我们为每个开发分支获得一个声纳条目.

问题:每次我们创建一个功能时,没有命令行会强制我们去Sonar并手动更改配置文件.

您有什么建议,想法可以帮助我们吗?

谢谢

推荐阅读
携手相约幸福
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有