3 Steps For Analyzing a Gradle Project With SonarQube Using Docker

How hard can it be to get up and running with a Gradle project and getting it analyzed with SonarQube locally?

The ingredients are:

SonarQube (formerly Sonar) is an open source platform for continuous inspection of code quality.

sonarqube-logo

Gradle is an open source build automation system.

gradle-logo

Docker allows you to package an application with all of its dependencies into a standardized unit for software development.

docker-logo

“How easy is this?” was a question I had after I decided to reformat my company HP EliteBook with Windows into a full Linux Mint machine.

So, I’ve already played around with Docker and IMHO this works much more pleasant under Linux, so I thought it’s time to play around with it some more and may be get a project analyzed by SonarQube without too much hassle.

So, how easy is this? Continue reading “3 Steps For Analyzing a Gradle Project With SonarQube Using Docker”