linux - centon7 下,配置jenkins跟sonarqube实现部署前先分析代码

 

第一步

在jenkins里面安装插件,配置

 

进入系统管理,插件管理,选择可选插件

按着上面的标志,安装二个插件,要保证以安装后,操作以下的操作

 

 

进入系统管理,系统设置

按图上的说明配置,token在下面说明

 

 

token的获取,进入sonarqube中,登录,我的帐号(在右上角),安全,生成令牌

按上面的指示,就会生成token。

注意:生成后,如果页面刷新,token就会消失隐藏,记得保存

 

 

 

第二步

配置项目

 

新建一个项目

 

 

 

跳过其它配置,只配置sonarqube

配置构建环境

 

 

增加构建步骤

 

 

主要配置

 

下面是Analysis properties框中的详细说明

//项目的key
sonar.projectKey=

//项目的名字
sonar.projectName=

//项目的版本
sonar.projectVersion=

//需要分析的源码的目录,多个目录用英文逗号隔开
sonar.sources=

//指定了要分析的开发语言(特定的开发语言对应了特定的规则)
sonar.language=java

//定义了需要分析代码的编译后 class 文件位置
sonar.java.binaries=

$WORKSPACE  //代表jenkins的工作 空间目录
sonar.projectKey=sitbg
sonar.projectName=sitbg
sonar.projectVersion=1.0
sonar.language=java
sonar.java.binaries=$WORKSPACE
sonar.sources=$WORKSPACE

 

到这里,配置就配置好了

 

 

 

第三步

构建

 

这样表示就构建成功

 

 

这样表示,代码分析正常

 

这章就到这里就结束了。

 

 

 

发表评论:

共有 0 条评论

 Top