SonarQube is SonarQube is a tool for continuously inspecting the Code Quality and Security of your codebases, and guiding development teams during Code Reviews.
⚠️ SonarQube requires quite a lot of RAM to run properly. We strongly recommend to use at least one 2XL container for your SonarQube setup.
ℹ️ The default credentials to log on SonarQube are:
- Username:
admin
- Password:
admin
To install a SonarQube plugin, please:
- Fork this repository
- Copy the plugin JAR archive into the
plugins
folder of your forked repository - Commit the content of your repo
- Push your updated repo to Scalingo
- The new deployment triggered by the push will take the plugin into account.
To update an existing SonarQube setup, you only need to redeploy it. The new deployment will retrieve the latest version available in our Sonarqube buildpack.
From the Command Line Interface:
scalingo --app my-app deploy https://github.com/Scalingo/scalingo-sonarqube/archive/refs/heads/master.tar.gz`