.. _releaseProcessGovWay_staticCodeAnalysis_sonarqube_ci:
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 :numref:`sonarqube_ci_icon` certifica l'avvenuta integrazione con `SonarQube disponibile nell'ambiente jenkins `_.
.. figure:: ../../_figure_console/SonarQube_ci_icon.png
:scale: 60%
:name: sonarqube_ci_icon
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' (:numref:`sonarqube_ci_console`). Accedendo ai dettagli del progetto si potrà esaminare il report sulla qualità dei sorgenti relativi all'ultimo commit e globale del progetto (:numref:`sonarqube_ci_details`).
.. figure:: ../../_figure_console/SonarQube_ci_console.png
:scale: 60%
:name: sonarqube_ci_console
SonarQube: console
.. figure:: ../../_figure_console/SonarQube_ci_details.png
:scale: 60%
:name: sonarqube_ci_details
SonarQube: dettagli sulla qualità del software