SonarQube is a tool that helps us to check the code quality of the projects we are working on. It supports many different languages PHP, Ruby, Java (including Android), C#, JavaScript, TypeScript, C/C++, Kotlin, Go, COBOL, PL/SQL, PL/I, ABAP, VB. NET, VB6, Python, RPG, Flex, Objective-C, Swift, CSS, HTML, and XML.

SonarQubeIn this tutorial, I summarize all the tutorials about SonarQube of Huong Dan Java for your reference!

Installation

I will show you how to install SonarQube in this tutorial.

Similar is installing SonarQube using Docker, the easiest, fastest way to up and running a SonarQube server.

SonarQube Scanner is responsible for scanning the code and reporting the results to the SonarQube server.

In this tutorial, I will guide you all how to install SonarQube Scanner plugin in Jenkins.


Scan code

In this tutorial, I will show you how to configure the project and use SonarQube Scanner to scan the code.

In this tutorial, I will guide you all on how to analyze code with SonarQube Scanner for Maven.

Add Comment