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參數,跳過強制代碼格式化這一步便可

 

相關文章
相關標籤/搜索