准备工作:
1、jenkins
jenkins的工作方法有两种,这里随意,哪种都可以,我是选择放在了tomcat里面,便于管理。
2、sonarqube6.7.7 LTS
这里说明一下为什么要选6.7.7这个版本,因为后来从7版本开始,好像就不支持MySQL了,只支持Oracle,PostgreSQL,MSSQL。之前的版本启动的时候又提示什么版本太旧,不是Long Team Support版,所以干脆就选择了6.7.7这个LTS版。
3、MySQL5.6
手上只有这个版本的包,又懒得去下载,就用这个了。
CentOS自带的Mariadb版本太低,SonarQube不支持,不然就用自带的了。