devops-jenkins集成sonarqube质量扫描服务
1、jenkins安装sonarqube的插件
进入jenkins,进入系统管理
进入系统管理后,点击插件管理
进入Available,进入可选插件管理
选择filter,进行sonar插件搜索,安装插件
直接安装
2、然后重新登陆
点击系统管理进入
点击系统设置,进入
进入后,配置sonarqube
3、进入sonarqube
点击红色标记的,点击我的账号
点击安全,然后输出jenkins,点击生成
生成token后,我们复制token值到jenkins
4fc1a9e47e275bf354d476e0c6114901285ac2b4
然后保存jenkins配置
4、然后在pipeline-demo里进行配置文件添加
然后保存,进行构建测试
代码质量扫描报错了,没得sonar-project.properties文件
5、我们实战测试,提交代码到代码仓库,在添加一个sonar-project.properties配置文件一起提交到代码库
编写一个sonar-project.properties代码质量检查文件
提交到代码库
在gitlab仓库查看
6、进行代码质量扫描配置
配置完成后,点击配置保存
7、验证sonarqube是否已经提交分析报告
发现已经提交了
8、大家有没有发现jenkins没有出现,sonarqube在jenkins没有现在图标和显示的东西
我们下面开始配置sonarqube的图标显示和链接显示
配置完成了,点击保存,点击构建项目
大家发现是不是和先不一样了,出现链接图标了