Install with Docker
Basic start
Simple run with docker:
docker run -d --name objectscriptquality
-p 9000:9000
-p 9092:9092
litesolutions/objectscriptquality
This installation uses an internal database and is for evaluation purposes.
Advanced start
Docker compose example configuration, with postgres and volumes in the current directory, to store configuration between restarts.
version: '3.7'
services:
sonarqube:
build: .
image: litesolutions/objectscriptquality
ports:
- 9000:9000
- 9092:9092
environment:
SONARQUBE_JDBC_USERNAME: sonar
SONARQUBE_JDBC_PASSWORD: sonar
SONARQUBE_JDBC_URL: jdbc:postgresql://postgres:5432/sonar
volumes:
- ./sonarqube:/opt/sonarqube/data
postgres:
image: postgres:latest
environment:
POSTGRES_USER: sonar
POSTGRES_PASSWORD: sonar
POSTGRES_DB: sonar
volumes:
- ./postgres:/var/lib/postgresql/data
Licensing
To activate this plugin you have to get Server ID. Login to your SonarQube installation. If it is the first time you log in, remember the default user is 'admin' and the default password is 'admin'. For security reasons, ensure to change the default credentials. Go to Administration > System.
Send an email with the following information to info@objectscriptquality.com:
Organization:
SonarQube ID:
Environment: evalutaion / production
We will generate a license before 24 hours and will notiy you by email. No more action is required in your side to get the license working.