Header Ads

Header ADS

SonarQube Installation

 

🐳 Step 1 — Docker দিয়ে Install 

Experienced engineer সবসময় Docker use করে।


Run SonarQube

docker run -d \
--name sonarqube \
-p 9000:9000 \
sonarqube:lts

Open:

http://localhost:9000

Login:

username: admin
password: admin

⚙️ Step 2 — Create Project

Dashboard → Create Project

Example:

Project Name: event-flow-backend

🔑 Step 3 — Generate Token

SonarQube → generate token

এটা API key এর মতো।

Example:

sonar_token_123

🔍 Step 4 — Install Sonar Scanner

Linux:

sudo apt install sonar-scanner

Check:

sonar-scanner -v

🧾 Step 5 — Create sonar-project.properties

Project root এ file:

sonar-project.properties

Example (Node.js Project)

sonar.projectKey=event-flow
sonar.projectName=Event Flow Backend

sonar.sources=.

sonar.host.url=http://localhost:9000
sonar.login=YOUR_TOKEN

🚀 Step 6 — Run Scan

sonar-scanner

Dashboard এ যাবে →

🔥 FULL CODE REPORT



Powered by Blogger.