sonar安装部署以及集成jenkins

  1. 下载sonar安装包(6.7)

  2. 解压

  3. 配置数据库之类的配置

   sonarqube-6.7.7/conf

    image.png

4.useradd sonar  passwd sonar

已sonar的用户启动 不然无法启动

5.启动后浏览 9000

6.sonarscanner安装

配置在jenkins所在服务器
[root@iZbp1dcz9uks37fwp76tlzZ conf]# pwd
/hmm/opt/sonarscanner/sonar-scanner-2.6.1/conf
[root@iZbp1dcz9uks37fwp76tlzZ conf]# ll
total 8
-rw-r--r-- 1 root root 307 Feb 27 16:27 sonar-scanner.properties




sonar.jdbc.username=root
sonar.jdbc.password=123456
##和sonar所在服务器一致
sonar.jdbc.url=jdbc:mysql://xx.xx.xx.xx:3306/sonar?useUnicode=true&characterEncoding=utf8&rewriteBatchedStatements=true&
useConfigs=maxPerformance
sonar.sourceEncoding=UTF-8
#sonar.login=admin
#sonar.password=123456
sonar.scm.disabled=true

image.png

jenkins 配置sonar插件
image.png


image.png

sonar.projectKey=项目

sonar.projectName=项目

sonar.projectVersion=v1.0.0

sonar.sources=./

sonar.language=java

sonar.sourceEncoding=UTF-8

sonar.java.binaries=./

image.png









image.png

猜你喜欢

转载自blog.51cto.com/wsxxsl/2643207
今日推荐