Archives de catégorie : Sonar – Installation

Installer SonarQube – Jenkins

Install JenkinsDans cette série de posts sur l’installation et la configuration de SonarQube, nous avons vu précédemment comment réaliser une analyse de code avec le SonarQube Runner.

Aujourd’hui, nous allons voir comment installer et configurer Jenkins, afin d’utiliser celui-ci pour gérer toutes nos analyses.

Ce sera également l’occasion de détailler la résolution de quelques problèmes spécifiques à notre environnement, et accessoirement de voir comment détecter ces problèmes avec le serveur Tomcat, dont nous avons auparavant détaillé auparavant l’installation.

Continuer la lecture

Installer SonarQube – Analyse avec SonarQube Runner

SonarRunner1Nous avons précédemment installé le portail SonarQube sous Tomcat, ainsi que le SonarQube Runner, qui va nous permettre de réaliser aujourd’hui notre première analyse.

Dans le dossier d’installation du SonarQube Runner, nous trouvons 3 répertoires :

  • Un répertoire ‘..\lib’ dédíé au .jar nécessaire à l’exécution du SonarQube-Runner.
  • Un répertoire ‘..\conf’ avec le fichier ‘sonar-runner.properties’ dédié à la connexion à SonarQube et à notre base de données.
  • Un répertoire ‘..\bin’ dans lequel se trouve le fichier ‘sonar-runner.bat`qui nous permet de lancer une analyse.

Avant de configurer celle-ci, arrêtons nous un instant afin de réfléchir à l’organisation de notre environnement d’analyse. Continuer la lecture

Installer SonarQube – SonarQube Runner

Installing Sonar RunnerLe SonarQube Runner nous permet de réaliser des analyses de code source sans passer par des outils tels que Maven ou Ant.

Ces derniers sont bien connus des équipes de développement J2EE ou toute autre nouvelle technologie, mais rappelons que notre objectif, sinon de cette série concernant l’installation de SonarQube, mais d’une manière plus génèrale de notre blog, est de permettre à toute personne de réaliser des analyses de code et de la qualité des applications, sans nécessiter une quelconque connaissance de ces nouvelles technologies. Continuer la lecture

Installer Sonar – La webapp Sonar

Installation de SonarJ’ai pris un peu de retard dans l’écriture des articles de cette série sur l’installation et l’utilisation de Sonar : c’était Semana Santa en Espagne, donc férié et j’ai voulu en profiter pour une fois. Et comme la semaine a été aussi courte qu’intense, je n’ai pas pu rattraper ce retard.

Heureusement, nous en avons terminé avec les longs articles sur Oracle, et comme l’installation de Sonar n’est pas très complexe – si on prend la peine de bien respecter chaque étape – j’espère pouvoir rédiger des posts plus courts mais plus fréquents. Continuer la lecture

Installer Sonar – Créer un user Sonar sous Oracle

Installer SONAR - Crér un user Sonar avec la console OracleLes posts les plus récents de notre série ‘Installer Sonar’ ont porté sur Oracle, et tout ce que vous devez savoir sur cette base de données afin d’installer une plateforme d’analyse de code avec Sonar (et Jenkins, et Tomcat).

A l’issue de l’article traitant de l’installation de Oracle, je vous avais dit de noter l’adresse de la console d’administration de Oracle.

Aujourd’hui, nous allons utiliser cette console afin de créer un ‘User’ Oracle qui nous permettra de disposer d’un schéma Sonar dans notre base de données.

Continuer la lecture

Installer Sonar – Trucs et astuces Oracle

OracleTipsTricksAprès avoir vu comment installer Oracle et installer un Loopback Adapter afin d’utiliser Oracle sur un portable ou une station sans connexion réseau, je vais présenter dans cet article quelques trucs et astuces bien utile lorsque vous devez gérer une base de données aussi complexe que peut l’être Oracle.

Par exemple, il n’y a rien de plus énervant que d’avoir rencontré un problème lors de l’installation de Oracle, et de ne pas parvenir à désinstaller celui-ci. Impossible de s’en débarrasser : il est encore plus difficile de le désinstaller que de l’installer.

Nous verrons également quelques commandes et outils de base afin de vérifier que Oracle fonctionne correctement. Continuer la lecture

Installer Sonar – Oracle Loopback Adapter

Sonar Install - Oracle Loopback AdapterLe dernier post de notre série sur ‘Installer Sonar’ portait sur la mise en place et la configuration – assez longue – de Oracle.

Nous n’avons donc pas pu voir certains trucs ou astuces qui peuvent vous être utiles, afin de vérifier que Oracle est bien installé et utilisable.

Si votre installation s’est déroulée sur un ordinateur d’entreprise, doté d’une connexion réseau, alors votre Oracle devrait déjà fonctionner correctement.

En effet, Oracle nécessite une adresse IP afin de pouvoir travailler. Et sans entrer dans les détails, si votre PC fonctionne en réseau, vous disposez déjà d’une adresse IP. Si vous n’êtes pas toujours – voire jamais – connecté sur un réseau d’entreprise, vous aurez besoin d’une adresse IP locale. C’est le rôle du Loopback Adapter, qui simule une boucle réseau sur votre ordinateur.

Nous allons examiner dans ce post comment installer un Loopback Adapter, nécessaire afin d’utiliser Oracle sur une station standalone, tel un portable par exemple. Continuer la lecture

Installer Sonar – Oracle

Installer SONAR - OracleNous poursuivons notre série de posts sur l’installation de SONAR avec, cette semaine, un article consacré à l’installation de Oracle.

Pourquoi Oracle ? Pourquoi pas une base de données Open Source telle que MySQL, très largement répandue ?

Tout simplement parce que, encore une fois, notre objectif est de permettre à des personnes sans un profil technique avancé d’installer une plate-forme d’analyse de la qualité applicative avec SONAR. Et ces personnes travaillent souvent dans des entreprises où Windows et Oracle sont très répandus. Continuer la lecture

Installer Sonar – Tomcat

SONAR Installation de TomcatAprès avoir vu dans le post précédent l’installation d’un JDK dans notre environnement (Windows 7 Professional Edition), nous allons maintenant regarder comment ifaire de même avec Tomcat.

Mais d’abord, qu’est-ce que Tomcat ? Comme précédemment, nous n’allons pas entrer dans une description détaillée de chaque outil que nous installons, vous pouvez trouver toute la littérature souhaitée pour ce faire sur Internet. Continuer la lecture

Installer Sonar – JDK

Install SONAR - JDKPremier post sur l’installation d’une plateforme de mesure de la qualité des applications : l’installation d’un JDK ou Java Development Kit.

Mais auparavant, un mot sur notre environnement.

Quand on regarde la documentation d’installation de SONAR, on remarque qu’il est possible d’utiliser celui-ci dans toutes sortes d’environnements et de configurations différentes: Windows, AIX, Solaris, Linux, avec Maven ou Ant (ou pas), en tant que service (ou pas), etc. Continuer la lecture