Daftar Isi:

disini dokumentasi cara instalasi sonarqube docker.

#instalasi sonarqube docker

docker pull sonarqube
docker run -d --name sonarqube -p 9000:9000 sonarqube

sonarqube akan berjalan di port 9000

#install sonar-scanner

  1. download sonar-scanner di sonar-scanner CLI
  2. pilih versi berapapun yang kalian mau
  3. extract dan pindahkan ke /opt dengan menjalankan perintah berikut:
cp -r sonar-scanner /opt
sudo nano ~/.bashrc

masukan perintah berikut

export PATH=$PATH:/opt/sonar-scanner/bin

setelah itu tes

sonar-scanner

#setting sonar-project.properties

sonar.projectKey=epuskesmas-ng
sonar.login=sqp_f0439335816e75fad6724f237884fd5a0d25cad2
sonar.projectName=epuskesmas-ng
sonar.projectVersion=1.0
sonar.language=html, php, javascript
sonar.inclusions=app/Http/Controllers/SkriningKebugaranDewasaController.php,app/SkriningKebugaranDewasa.php
sonar.php.coverage.reportPaths=tests/_output/coverage.xml
  • projectKey: diisi nama project di sonarqube
  • login: diisi token di project sonarqube

#Quality Gates Sonarqube by URILLL