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


    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参数,跳过强制代码格式化这一步即可

     

     

  • 相关阅读:
    2020年3月22日
    2021年3月21日
    2021年3月20日
    人件集阅读笔记02
    2021年3月19日
    2021年3月18日
    2021年3月17日
    2021年3月16日
    2021年3月15日
    梦断代码阅读笔记01
  • 原文地址:https://www.cnblogs.com/chenchen-tester/p/10026242.html
Copyright © 2020-2023  润新知