关于sonarqube社区版使用问题及解决方法
简介
在---使用sonarqube平台对代码进行扫描时可能会遇到以下几个问题
sonarqube平台数据问题(开源版本不支持不同分支)
sonarqube扫描规则问题(当配置了默认规则后新建项目如何新规则呢?)
sonarqube项目授权问题(新生产的项目如何配置权限?)





sonarqube使用方法
1、安装sonarqube服务
2、idea—>;file—>;settings—>;plugins搜索sonarlint并进行安装
3、安装后配置settings–>;tools–>;sonarlint–>;project settings进行配置
4、配置参数,---配置后进入配置页面,点+号新增连接配置
5、配置名称(无要求,------),使用之前搭建的sonarqube服务,配置url
6、配置授权参数(可以使用---密码和token)
7、配置项目
8、安装完成后在idea的下方就会出现sonarlint的标签,选中文件后可以使用左侧的运行,扫除当前文件中的代码问题
关于sonarqube社区版使用问题及解决方法
解决sonarqube扫描规则问题
在搭建好sonarqube平台后,sonarqube经销商,已经配置好了针对每种语言的sonar way配置。我们在---使用中,对扫描java项目的规则做了一些定制,华中sonarqube经销商,有一些新增的规则还有一部分弃用的规则,sonarqube经销商,总之大部分还都是默认自带的java规则,配置好规则后并设置为默认的规则。
分析
sonarqube平台中的项目不需要单独的新建,而是通过jenkins构建过程中生成。
当我们需要为项目新的配置的时候,通常在sonar webui中进行配置。
无法通过-dsonar.xxxx方式每次分支时使用的名称。
应对
由于sonarqube项目都是通过流水线扫描后生成的,于是在流水线中增加步骤。
每次扫描之前先判断项目是否存在,然后新的,再执行代码扫描。
华中sonarqube经销商-苏州华克斯公司由苏州华克斯信息科技有限公司提供。苏州华克斯信息科技有限公司在行业软件这一领域倾注了诸多的热忱和热情,华克斯一直以客户为中心、为客户创造价值的理念、以品质、服务来赢得市场,衷心希望能与社会各界合作,共创成功,共创。相关业务欢迎垂询,联系人:华克斯。
联系我们时请一定说明是在100招商网上看到的此信息,谢谢!
本文链接:https://tztz192713a2.zhaoshang100.com/zhaoshang/284227092.html
关键词: