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. 1154 certifica l’avvenuta integrazione con SonarQube disponibile nell’ambiente jenkins.
Fig. 1154 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. 1155). Accedendo ai dettagli del progetto si potrà esaminare il report sulla qualità dei sorgenti relativi all’ultimo commit e globale del progetto (Fig. 1156).
Fig. 1155 SonarQube: console
Fig. 1156 SonarQube: dettagli sulla qualità del software