SonarQube
بواسطة ATH Infosystems
Version 26.1.0.118079 + Free Support on Ubuntu 24.04
SonarQube enables continuous inspection of code to detect bugs, vulnerabilities, code smells, duplications, and other potential issues early in the development cycle. Supporting multiple programming languages and integrating seamlessly with CI/CD pipelines, SonarQube helps teams deliver reliable, secure, and high-quality software.
Features of SonarQube:- Detects bugs, vulnerabilities, and security hotspots across your codebase.
- Identifies code smells and maintainability issues.
- Supports 20+ programming languages.
- Integrates with popular CI/CD pipelines like Jenkins, GitLab, GitHub Actions, and Azure DevOps.
- Provides customizable dashboards and quality gates.
SonarQube-server Usage:
$ sudo su $ sudo systemctl enable --now docker $ cd ~/sonarqube $ docker-compose restart $ For credentials, run: cat /var/sonarqube/credentials.txt $ Open your browser and run: http://localhost:9000
Disclaimer: SonarQube is provided "as is," without any warranty, express or implied. Users employ this software at their own risk. SonarQube is an open-source project maintained by SonarSource and its contributors. The developers, maintainers, and contributors are not responsible for any damages, data loss, or other consequences resulting from the installation, configuration, or use of this software. Users should ensure compliance with licensing terms, security best practices, and organizational policies when deploying SonarQube.