Sonarqube扫描vue项目提示validation of project reactor failed

detail error:

ERROR:Validation of project reactor failed:

o to use the property “sonar.branch.name”

the branch plugin is required but not installed...

分析思路:

首先考虑版本问题,sonarqube7.4以上版本如果出现上述问题,可安装插件;但是7.4以下版本是不可行的,因为日志提示插件最低版只支持7.4以上sonar.

解决方案:

1.如果您使用的sonar7.4及以上版本,建议安装sonarqube-community-branch-plugin插件,安装对应版本。

2. 如果是sonar7.4以下版本,是不支持多分支检查功能的,可以有两种处理方式:

a. 升级你们的sonarqube版本,但是要注意,其相关的插件也要升级,以及如果你们也和我一样,有自定义插件的开发规则,那么也要找到对应版本插件,调整规则,一并升级。

b. 取消使用jenkins进行sonar扫描时的相关多分支配置,sonar.branch.name=prd,要保证一次扫描过程中不能出现两个分支的配置情况。

 

以上为我的个人处理过程,如有理解异同之处,欢迎各位大佬吐槽。嘿嘿😊

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值