Sonar Upgrade Notes
Upgrade from 4.3.2 to 5.1.1
Followed the upgrade guide at: http://docs.sonarqube.org/display/SONAR/Upgrading
- Created database backup
- Downloaded and extracted new sonar
- Updated the sonar.properties and wrapper.properties based on the current configuratiosn.
- Copied plugins from extentions/plugins from old to new extracted sonar directory
- Upgraded plugins to latest versions
- Removed incompatilbe plugins
- Copied the control script from the old home.
- Stopped sonar.
- Backed up old sonar home
- Replaced old sonar home with the new extracted sonar directory.
- Started sonar
- Ran the database upgrade script by visiting: http://sonar.fcrepo.org/setup
- Upgrade completed.
plugin changes:
Upgraded:
sonar-checkstyle-plugin-2.1.jar -> sonar-checkstyle-plugin-2.3.jar
sonar-findbugs-plugin-2.3.jar -> sonar-findbugs-plugin-3.2.jar
sonar-java-plugin-2.3.jar -> sonar-java-plugin-3.4.jar
sonar-pmd-plugin-2.2.jar -> sonar-pmd-plugin-2.4.1.jar
sonar-sonargraph-plugin-3.2.jar -> sonar-sonargraph-plugin-3.4.2.jar
sonar-timeline-plugin-1.4.jar -> sonar-timeline-plugin-1.5.jar
Removed:
sonar-jacoco-plugin-2.3.jar (See: http://docs.sonarqube.org/display/PLUG/Java+Plugin+Release+Notes)
sonar-squid-java-plugin-2.3.jar (See: http://docs.sonarqube.org/display/PLUG/Java+Plugin+Release+Notes)
sonar-surefire-plugin-2.3.jar (See: http://docs.sonarqube.org/display/PLUG/Java+Plugin+Release+Notes)
sonar-artifact-size-plugin-0.3.jar
sonar-scm-activity-plugin-1.8.jar
sonar-security-rules-plugin-0.3.2.jar
Installed:
sonar-issues-density-plugin-1.0.jar
Disabled Sonar SCM as per http://docs.sonarqube.org/display/SONAR/SCM+support
Jenkins Upgrade Notes
Upgrade from 1.574 to 1.619
Followed the upgrade guide at: https://wiki.jenkins-ci.org/display/JENKINS/Tomcat
- Stopped Jenkins.
- Backed up jenkins webapps directory.
- Replaced jenkins war with new war file.
- Removed the old war extract directory.
- Restarted jenkins.