The SonarQube/SonarCloud wallboard enhances visibility for engineers and IT managers about code scans from SonarQube, aggregating information in a centralised location.
Quick start:
With Docker:
docker run -p 5000:8080 -e SONARQUBE_HOST={you SonarQube host} -e SONARQUBE_PROJECTS={project1;project2} --name sonarqube-wallboard -d kbahdanovich/sonarqube-wallboard:latest
With Docker Compose:
name: sonarqube-wallboard
services:
wallboard:
image: kbahdanovich/sonarqube-wallboard:latest
ports:
- "5000:8080"
environment:
REFRESH_INTERVAL: 60
LICENSE: {Your license}
SONARQUBE_HOST: {your host}
SONARQUBE_ACCESS_TOKEN: {access token}
SONARQUBE_PROJECTS:
Project1;
Project2;
Project1;
Parameters:
The parameters to the wallboard are set using environment variables. The complete list:
Usage:
Main features:
Link to the Docker Hub:
https://hub.docker.com/r/kbahdanovich/sonarqube-wallboard
Contact:
If you have any comments or suggestions how to improve the wallboard, send the feature request to contact@itbusina.com
This license works for 14 days with all features. There will be a banner on the top with a message that you are using a Trial license.
This license works for a month with all features.
If you have a custom request for the SonarQube wallboard with extra changes, please contact us for a special price.