Jenkins - Análise de código

Jenkins tem um host de plugin de análise de código. Os vários plug-ins podem ser encontrados emhttps://wiki.jenkins-ci.org/display/JENKINS/Static+Code+Analysis+Plugins

Este plugin fornece utilitários para os plug-ins de análise de código estático. Jenkins pode analisar o arquivo de resultados de várias ferramentas de análise de código, como CheckStyle, FindBugs, PMD etc. Para cada ferramenta de análise de código correspondente, um plug-in no Jenkins precisa ser instalado.

Além disso, está disponível o plug-in de complemento Static Analysis Collector que combina os resultados individuais desses plug-ins em um único gráfico e visualização de tendência.

Os plug-ins podem fornecer informações como

  • O número total de avisos em um trabalho
  • Uma exibição dos avisos novos e fixos de uma construção
  • Relatórios de tendências mostrando o número de avisos por construção
  • Visão geral dos avisos encontrados por módulo, pacote, categoria ou tipo
  • Relatórios detalhados dos avisos encontrados opcionalmente filtrados por gravidade (ou novos e corrigidos)