Archives mensuelles : mai 2013

Création de métriques personnalisées

Création de métriques personnaliséesUn consultant Qualité me demande s’il est « possible de créer ses propres métriques avec Sonar ? » et « quel est le degré de facilité d’introduire de nouvelles régles ? ».

Je sais qu’il est en train de travailler avec un client qui souhaite se doter d’un outil d’analyse de code. Et c’est le critère typique que l’on retrouve traditionnellement dans tous les cahiers des charges lorsqu’il s’agit de choisir un tel outil.

C’est devenu une règle universellement admise, au point même que certains vendeurs de software en ont fait un argument de vente et intègrent dans leurs démos avant-vente la création d’une nouvelle règle. Ce n’est pas critique mais cela plaìt. Vous imaginez un vendeur de voitures ouvrir le capot d’un véhicule en marche pour régler le carbu ? Ce serait spectaculaire mais quel intérêt ? Continuer la lecture

Installer SonarQube – Analyse SonarQube avec Jenkins

Analyse Sonar avec JenkinsNotre série d’articles sur l’installation de SonarQube va prendre fin avec ce post. Rappelons quels en étaient les objectifs :

  • Mettre en place un environnement d’analyse de code permettant de mesurer la qualité d’applications.
  • Sans nécessiter de connaissances techniques en matière de Java, de bases de données, de réseau ou d’outils Open Source.

Vous êtes un pro du monde Mainframe-Cobol ou SAP, un consultant Qualité, un responsable MOA interface entre les utilisateurs et les équipes de projet, un chef de projet gérant des outsourcers pour votre département IT : cette série d’articles vous a montré pas à pas comment installer SonarQube sur votre PC (un simple portable dans mon cas) pour analyser facilement et régulièrement toute livraison de code ou version d’applications. Continuer la lecture

Installer SonarQube – Le plugin SonarQube pour Jenkins

Installer Sonar - Le plugin Sonar pour JenkinsAprès avoir installé Jenkins dans le post précédent, nous allons voir maintenant comment interfacer celui-ci avec notre environnement SonarQube.

Si vous n’avez pas suivi depuis le début cette série sur l’installation d’un environnement d’analyse de code avec SonarQube, voici les articles dont nous aurons besoin aujourd’hui :

Vous pouvez également regarder la documentation SonarQube sur la configuration du SonarQube Jenkins Plugin.

Continuer la lecture