Sonar Update 2.11
Sommaire
Votre avis
Nobody voted on this yet
|
|
Téléchargement et installation
Après avoir téléchargé l'archive depuis le site de sonar, et l'avoir décompresser, il faut effectuer modifier le fichier conf/sonar.properties
pour répercuter les configurations faites sur la précédente version.
Puis il faut lancer le script build-war.sh
, situé dans le répertoire war
qui va générer le fichier war à installer dans le serveur Tomcat.
#./build-war.sh Buildfile: build.xml clean: war: [mkdir] Created dir: /home/etienne/sonar-2.11/war/build/sonar-server [copy] Copying 2057 files to /home/etienne/sonar-2.11/war/build/sonar-server [copy] Copying 4 files to /home/etienne/sonar-2.11/war/build/sonar-server/WEB-INF/lib [copy] Copying 1 file to /home/etienne/sonar-2.11/war/build/sonar-server/WEB-INF/classes/conf append-sonar-home: [copy] Copying 1 file to /home/etienne/sonar-2.11/war/build/sonar-server/WEB-INF/classes [war] Building war: /home/etienne/sonar-2.11/war/sonar.war [echo] [echo] ----------------------------------------------------------------------------------------------------------- [echo] sonar.war is ready to be deployed. It is linked to the Sonar home directory: [echo] /home/etienne/sonar-2.11 [echo] [echo] IMPORTANT NOTES : [echo] * supported web servers are Jetty and Tomcat 5.x/6.x/7.x [echo] * the web application uses the Sonar home directory. For this reason it must be deployed on this host only. [echo] * the war file must be rebuilt when : [echo] - configuration is updated (files in the directory conf/) [echo] - the Sonar home directory is moved to other location [echo] - sonar is upgraded to a new version [echo] It does not have to be rebuilt when a plugin is removed or installed. [echo] ----------------------------------------------------------------------------------------------------------- [echo] BUILD SUCCESSFUL Total time: 7 seconds
L'installation du war s'effectue par simple copie dans le répertoire webapps
de Tomcat.
#sudo rm -rf /var/lib/tomcat6/webapps/sonar* #sudo cp sonar.war /var/lib/tomcat6/webapps/ #sudo chown tomcat6:tomcat6 /var/lib/tomcat6/webapps/sonar.war
Plugins
L'installation initiale de Sonar a été réalisée manuellement, et la variable sonar.home
, dans le fichier sonar.properties
a été positionnée à /var/opt/sonar
. Il est donc nécessaire de mettre à jour des fichiers dans ce répertoire.
#sudo rm -f /var/opt/sonar/lib/*.jar #sudo rm -f /var/opt/sonar/lib/core-plugins/*.jar #sudo rm -f /var/opt/sonar/lib/deprecated-maven-plugin/*.jar #sudo cp lib/*.jar /var/opt/sonar/lib #sudo cp lib/core-plugins/*.jar /var/opt/sonar/lib/core-plugins #sudo cp lib/deprecated-maven-plugin/*.jar /var/opt/sonar/lib/deprecated-maven-plugin #sudo chown tomcat6:tomcat6 /var/opt/sonar/lib/*.jar #sudo chown tomcat6:tomcat6 /var/opt/sonar/lib/core-plugins/*.jar #sudo chown tomcat6:tomcat6 /var/opt/sonar/lib/deprecated-maven-plugin/*.jar
Mise à jour de la base
Puis il est nécessaire de faire la mise à jour depuis l'URL http://SERVER/sonar/setup.
Voir Aussi
Upgrade Notes: https://docs.sonarqube.org/display/SONARQUBE53/Release+2.11+Upgrade+Notes