Activity #1618
openMaster Training Track Day 2 (SonarQube)
100%
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
Updated by Bhaveeni Narottam 6 days ago
- Subject changed from Master Training Track Day 2 to Master Training Track Day 2 (SonarQube)