码迷,mamicode.com
首页 > 编程语言 > 详细

Jenkins+Gradle+Sonar进行Java项目代码分析

时间:2018-11-27 17:01:13      阅读:283      评论:0      收藏:0      [点我收藏+]

标签:alt   步骤   参数   点击   jenkin   技术   系统   查看   参考   

Jenkins+Maven+Sonar与Jenkins+Gradle+Sonar配置方法很相似,区别就是Java项目所用的编译工具不同,一个是maven,一个是gradle

使用maven编译工具的可参考

Sonar+maven+jenkins集成,Java代码走查 https://www.cnblogs.com/chenchen-tester/p/7269828.html

使用gradle编译工具的步骤如下:

一、下载所需插件

SonarQube Scanner for Jenkins插件、git插件、Gradle Plugin

二、进入系统设置,配置如下,看图

技术分享图片

技术分享图片

技术分享图片

 

 

 三、项目配置

技术分享图片

技术分享图片

技术分享图片

保存后即可进行代码走查,成功如图所示

 

构建历史列表,也可点击sonarQube直接查看结果

 Ps:1、需要在项目中的build.gradle文件中添加sonar-java插件,否则执行会报错

技术分享图片

2、执行sonar,若报如下信息

技术分享图片

有可能是window版本Java路径过长等原因导致的,我们只需在

task上面加个-x runformat参数,跳过强制代码格式化这一步即可

 技术分享图片

 

 

Jenkins+Gradle+Sonar进行Java项目代码分析

标签:alt   步骤   参数   点击   jenkin   技术   系统   查看   参考   

原文地址:https://www.cnblogs.com/chenchen-tester/p/10026242.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!