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的图标显示和链接显示

 配置完成了,点击保存,点击构建项目

 大家发现是不是和先不一样了,出现链接图标了