Sonar Upgrade Notes

Upgrade from 4.3.2 to 5.1.1
Followed the upgrade guide at: http://docs.sonarqube.org/display/SONAR/Upgrading

  1. Created database backup
  2. Downloaded and extracted new sonar
  3. Updated the sonar.properties and wrapper.properties based on the current configuratiosn.
  4. Copied plugins from extentions/plugins from old to new extracted sonar directory
  5. Upgraded plugins to latest versions
  6. Removed incompatilbe plugins
  7. Copied the control script from the old home.
  8. Stopped sonar.
  9. Backed up old sonar home
  10. Replaced old sonar home with the new extracted sonar directory.
  11. Started sonar
  12. Ran the database upgrade script by visiting: http://sonar.fcrepo.org/setup
  13. 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

  1. Stopped Jenkins.
  2. Backed up jenkins webapps directory.
  3. Replaced jenkins war with new war file.
  4. Removed the old war extract directory.
  5. Restarted jenkins.
  • No labels