Project

General

Profile

Actions

Activity #1618

open

Master Training Track Day 2 (SonarQube)

Added by Bhaveeni Narottam 7 days ago. Updated 6 days ago.

Status:
New
Priority:
Normal
Start date:
03/17/2026
Due date:
% Done:

100%

Estimated time:
4:30 h
End Date:
03/17/2026

Description

SSHed into Ubuntu server via MobaXterm
Installed Docker Compose plugin and configured kernel parameters
Deployed SonarQube and PostgreSQL via Docker Compose
Accessed SonarQube UI, changed default admin password
Created project and generated analysis token
Downloaded and installed sonar-scanner CLI on server
Created PHP test project and configured sonar-project.properties
Ran first scan and reviewed results
Identified 2 blocker security issues and 1 code smell
Fixed hardcoded password by replacing with environment variable
Re-ran scan and confirmed 0 issues with Quality Gate passed
Created custom PHP Team Gate with 4 conditions
Updated docker-compose.yml and sonar-project.properties with team comments
Created full setup and findings documentation

Actions

Also available in: Atom PDF