Jenkins+SonarQube实现持续CodeReview

网友投稿 780 2022-11-23

Jenkins+SonarQube实现持续CodeReview

Jenkins+SonarQube实现持续CodeReview

一、环境说明

OS:ubuntu 16.04.4Jenkins:2.176.1SonarQube server:7.4.0SonarQube Scanner:3.2.0.1227MySQL:5.7java:1.8.0_131 Oracle

​​PS:所有安装均省略,主要展示如何在Jenkins上配置SonarQube,实现代码检测​​

二、Jenkins上配置

​​1.安装 SonarQube Scanner插件​​

​​2.配置SonarQube Server​​

​​3.添加Jenkins全局配置 - SonarQube Scanner​​

​​4.使用SonarQube Scanner 分析源码​​

Analysis properties说明

sonar.projectKey=apigateway sonar.projectName=apigateway #自定义,报告发送到sonarqube后,sonarqube将创建以此命名的projectsonar.login=admin #sonarqube的用户名sonar.password=admin #sonarqube的密码sonar.language=java #分析java源代码sonar.java.source=1.8.0_131 #java版本sonar.sources=${WORKSPACE}/secsys-secweb/src/main/lib #源代码的上一级目录

三、验证结果

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:k8s之pod详解
下一篇:Python之文件处理
相关文章

 发表评论

暂时没有评论,来抢沙发吧~