Jenkins - Analyse de code

Jenkins possède une multitude de plugins d'analyse de code. Les différents plugins peuvent être trouvés surhttps://wiki.jenkins-ci.org/display/JENKINS/Static+Code+Analysis+Plugins

Ce plugin fournit des utilitaires pour les plugins d'analyse de code statique. Jenkins peut analyser le fichier de résultats à partir de divers outils d'analyse de code tels que CheckStyle, FindBugs, PMD, etc. Pour chaque outil d'analyse de code correspondant, un plugin dans Jenkins doit être installé.

De plus, le plugin complémentaire Static Analysis Collector est disponible et combine les résultats individuels de ces plugins en un seul graphique de tendance et une vue.

Les plugins peuvent fournir des informations telles que

  • Le nombre total d'avertissements dans une tâche
  • Une présentation des avertissements nouveaux et corrigés d'une construction
  • Rapports de tendance indiquant le nombre d'avertissements par build
  • Vue d'ensemble des avertissements trouvés par module, package, catégorie ou type
  • Rapports détaillés des avertissements trouvés éventuellement filtrés par gravité (ou nouveaux et corrigés)