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

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

使用maven编译工具的可参考java

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

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

1、下载所需插件工具

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

2、进入系统设置,配置以下,看图gradle

 

 

 3、项目配置ui

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

 

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

 Ps:一、须要在项目中的build.gradle文件中添加sonar-java插件,不然执行会报错

二、执行sonar,若报以下信息

有多是window版本Java路径过长等缘由致使的,咱们只需在

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

 

相关文章
相关标签/搜索