SonarQube - don-IET/Habito GitHub Wiki

SonarQube

Ismertető

A SonarQube egy nyílt forráskódú szoftver minőség menedzsment eszköz, ami lehetővé teszi hogy analizáljuk és mérjük a forráskód minőségét, felderítsük a kódban rejzőző bugokat és sebezhetőségeket.

Az integrációhoz felhasznált irodalmak

Hivatalos dokumentáció az alapvető lépések megértéséhez:

https://docs.sonarqube.org/display/SONARQUBE53/Analyzing+with+SonarQube+Scanner+for+Gradle

Gradle-el való integrációhoz forrás:

https://docs.sonarqube.org/display/SONARQUBE51/Installing+and+Configuring+Gradle+Sonar+Plugin

Gradle plugin letöltése és beállítása:

https://plugins.gradle.org/plugin/org.sonarqube

A SonarQube elemzése

Miután megtörtént a rendszer beüzemelése, a localhost:9000-es portján elérhetővé válnak az eredmények. Az alábbi kép szemlélteti a sikeres lefutást. Megtekinthetjük az analízis eredményét, a talált bugok számát és egyéb hibákat.

http://pasteboard.co/8yunW1BcX.png