Sonar安装以及集成Jenkins

就跟着截图走吧。。。能看图就不打字了。。。

  注意:

           1.JDK至少1.8

           2.linux 用户不要使用root

 

sonarqube:文件目录

    bin 用来启动 SonarQube 服务,这里已经提供好了不同系统启动 | 停止脚本了,目前提供了 linux-x86-32、linux-x86-64、            macosx-universal-64、windows-x86-32、windows-x86-64
    conf 用来存放配置文件,若需要修改配置,修改 sonar.properties 文件即可。
    data 用来存放数据,SonarQube默认使用 h2 数据库存储,同时支持其他如Mysql、Orace、Mssql、Postgresql数据库存储。
    extensions 用来存放插件 jar 包,以后我们需要安装插件就放在这里。
    lib 用来存放各种所依赖的 jar 包,包括上边各数据库驱动包 (默认已提供一个版本,如果版本不匹配,则在这里手动更新下)。
    logs 用来存放各日志信息
    web 用来提供 SonarQube web 网页服务。

 

通用配置sonar.projectName项目名称
sonar.modules项目开发语言(多种语言用逗号隔开)
sonar.sourceEncoding项目开发字符集
sonar.projectKey项目Key(用作扫描唯一标识)
sonar.projectVersion项目Sonar扫描版本
sonar.exclusionsSonar扫描例外
Java相关配置(当项目开发语言包含Java时填写)java.sonar.projectBaseDir项目文件根目录
java.sonar.modules项目需要扫描的模块
java.sonar.sources项目源代码所在路径
java.sonar.java.binaries字节码文件所在路径
XML相关配置(当项目开发语言包含XML时填写)xml.sonar.projectBaseDir项目文件根目录
xml.sonar.modules项目需要扫描的模块
xml.sonar.sources项目源代码所在路径
Html相关配置(当项目开发语言包含Html时填写)html.sonar.projectBaseDir项目文件根目录
html.sonar.modules项目需要扫描的模块
html.sonar.sources项目源代码所在路径
css相关配置(当项目开发语言包含css时填写)css.sonar.projectBaseDir项目文件根目录
css.sonar.modules项目需要扫描的模块
css.sonar.sources项目源代码所在路径
js相关配置(当项目开发语言包含JavaScript时填写)js.sonar.projectBaseDir项目文件根目录
js.sonar.modules项目需要扫描的模块
js.sonar.sources项目源代码所在路径

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值