|
|
0e1cd727c4
|
feat: add SonarQube integration for code quality analysis
- Add SonarQube configuration files
- sonar-project.properties with Node.js/Express settings
- .sonarignore to exclude test files, database, and build artifacts
- Configure source paths (src, index.js, db.js)
- Set up test coverage paths
- Add SonarQube npm script
- npm run sonar command for manual analysis
- Integrate SonarQube into Jenkins pipeline
- Add SonarQube Analysis stage with sonar-scanner-cli
- Add Quality Gate verification stage
- Block deployment if quality gate fails
- 5-minute timeout for quality gate check
This enables continuous code quality monitoring and ensures
code meets quality standards before deployment.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
|
2025-11-21 01:24:59 +01:00 |
|