SonarQube Jenkins Plugin
Ad ogni commit sul branch 3.4.x dei sorgenti del progetto viene effettuata automaticamente una verifica dei sorgenti nell’ambiente di Continuous Integration Jenkins di GovWay.
L’icona Fig. 1144 certifica l’avvenuta integrazione con SonarQube disponibile nell’ambiente jenkins.
Fig. 1144 SonarQube: integrazione con jenkins
Per consultare il report relativo all’ultima scansione effettuata sui sorgenti del progetto è possibile collegarsi alla console di SonarQube dedicato all’ambiente jenkins con utenza e password “govway”. Una volta effettuato il login sarà disponibile tra i progetti analizzati il progetto “govway” (Fig. 1145). Accedendo ai dettagli del progetto si potrà esaminare il report sulla qualità dei sorgenti relativi all’ultimo commit e globale del progetto (Fig. 1146).
Fig. 1145 SonarQube: console
Fig. 1146 SonarQube: dettagli sulla qualità del software