2021-08-11Jenkins和sonarQube的配置过程填过的坑

                           

一、sonarQube工具要用设置管理员权限生成token关联Jenkins         

jenkins-->Manage Plugins:安装插件 SonarQube Scanner for Jenkins,安装后重启jenkins

 

安装完sonarQube后重启Jenkins:

二、jenkins-->Global Tool Configuration:配置 SonarQube Scanner

三、jenkins-->Configure System:配置 SonarQube servers

1、先在 sonarQube 平台创建 token并复制token,用来配置 jenkins 登录 SonarQube

 

2、然后在 jenkins 的 Configure System 配置 Name、Server URL、Server authentication token

3、先保存,再进入Jenkins添加就可以看到下面有Jenkins,弹出token复制框,添加token成功

四、新建一个 project ,模拟配置,各个项目有所差异,这里只是举例

1、新建了一个dom项目

2、到构建环节,执行sonarQube Scanner,输入名称和分析配置属性,之后保存

配置属性文件,除了projectKey和projectName根据项目实际命名外,其他和上面配置保存一致:

sonar.projectKey=XXX(sonar-dom

sonar.projectName=XXX

sonar.sources=./

sonar.java.binaries=./

sonar.language=java

sonar.sourceEncoding=UTF-8

3 sonar.projectKey对应于Sonar工具创建的项目名称sonar-dom

构建成功后的界面:

 构建成功后的界面:

4、开始构建项目

5、构建成功后,点击右侧页面SonarQube菜单,即可进入sonar静态扫描结果页面

备注:如果像成本项目ccm没有出现SonarQube Installation:,就勾选Prepare SonarQube Scanner environment

没有以上sonarQube installation,就勾选Prepare SonarQube Scanner environment

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值