升级Jenkins
原有的Jenkins版本过旧,所以需要升级。升级过程比较简单,就是下载了新的jenkins.war丢到tomcat上就完成了。
注意的是新版本的Jenkins要求在JDK8下运行。
升级SonarQube
旧SonarQube是4.xd LST版本,如果根据官方文档要求,必须先升级到5.x LST版本,再升级到6.x版本。由于SonarQube的数据没有保留的必要,所以就直接升级了,同样要求在JDK8环境下运行,所以对配置做了些修改,并顺手配置上了LDAP
修改/usr/local/sonarqube-6.2/conf/wrapper.conf
#设置使用JDK1.8
wrapper.java.command=/usr/local/jdk1.8.0_65/bin/java
修改/usr/local/sonarqube-6.2/conf/sonar.properties
#设置使用的数据库,见数据库相关部分
#设置整合LDAP
#LDAP authentication
sonar.security.realm=LDAP
sonar.security.savePassword=false
ldap