本文讲述以离线安装的方式,Jenkins集成Sonar相关的服务器(Linux)配置以及Jenkins设置,至于SonarQube可视化界面和Jenkins的搭建本文不作叙述。
1.下载sonar-scanner和Jenkins的sonar插件,下载地址如下:
sonar-scanner:链接: https://pan.baidu.com/s/1cGVKzS4JIDgprjSm8-1OZA 密码: bhpp
sonar插件:链接: https://pan.baidu.com/s/1AzLA7SIan7fAlwyNeslqUA 密码: fbnk
2.打开下载后的 sonar-scanner,编辑conf目录下的sonar-scanner.properties文件,将sonar.host.url替换成SonarQube地址。
3.将修改好properties文件的sonar-scanner上传至服务器,下面开始进行环境变量配置:
a,执行vi ~/.bash_profile
b.配置以下环境变量
export SONAR_RUNNER_HOME=/XX/XXX/sonar-scanner-4.7.0.2747
export PATH=$PATH:$SONAR_RUNNER_HOME/bin
c.配置后执行source ~/.bash_profile 使环境变量生效
4.接下来开始配置jenkins,在【插件管理】中选择son