Jenkins 集成sonarQube 进行代码检查

使用软件 tomcat、jenkins.war、sonar-scanner、sonarQube

1、将jenkins.war放到tomcat目录下的webapps文件夹下,使用tomcat/bin下的startup.bat启动tomcat

在浏览器中输入localhost:8080/jenkins登陆,密码在c盘admin用户的.jenkins/secrets/initpassword

中,点击下载推荐插件,创建用户。

登陆jinkins在系统管理-插件管理中的可选插件中搜索sonarqube scanner 选中下载

在系统管理的系统设置中设置sonarqube server 取消自动下载 输入name,url为本地sonarqube服务的访问路径localhost:9000,token不填

在系统管理-全局工具管理中设置jdk、maven、git ,sonar-scanner设置时sonar-runner-home 输入sonar-scanner的安装目录

2、使用sonarqube\bin\windows-x86-64\下的startsonar.bat启动sonarqube服务,在浏览器中输入localhost:9000 使用用户admin密码admin登陆

3. 登陆jenkins创建新任务选第一个自由风格项目

设置源码管理,构建触发器、构建环境等 构建环境选倒数第二个 prepore sonarqube,

增加构建步骤execute sonarqube scanner,

4.点击立即构建如果执行成功则在c盘admin用户下的.jenkins目录下新增了workspace文件夹文件夹中包含了创建的项目,如果没有构建触发器则把需要检查的代码copy到新建的项目文件下,同时在给文件下新建sonar-projects.properties文件,点击立即构建完成后登陆sonarqube服务就可以看到检查结果了

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值