一、Jenkins->安装插件SonarQube Scanner for Jenknis

在这里插入图片描述

二、jenkins->系统配置:配置SonarQube Servers

在这里插入图片描述

(1)在sonarQube平台创建token,用于jenkins登录sonarQube

在这里插入图片描述

(2)在jenkins平台—>系统配置中配置SonarQube的相关属性

在这里插入图片描述

(3)添加token

在这里插入图片描述

三、jenkins->全局工具配置

配置 SonarQube Scanner

在这里插入图片描述

四、新建一个自由风格的软件

在这里插入图片描述

五、配置相关参数

(1)配置git

在这里插入图片描述

(2)构建触发器

在这里插入图片描述

(3)构建步骤配置

在这里插入图片描述
在这里插入图片描述

Analysis properties中写入配置

sonar.projectKey=query    //要求唯一
sonar.projectName=query    //名称

sonar.language=java  //分析的语言
sonar.sourceEncoding=UTF-8 //编码格式

sonar.sources=$WORKSPACE 
sonar.java.binaries=$WORKSPACE

六、查看分析结果

在这里插入图片描述

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐