diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 1803635cb942dad2262c0e68aa19b25ce3328fbf..7534033e923c90154cbc872c71e9ffd0057398a1 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -369,14 +369,12 @@ clang-tidy:
 # the reports in this file needs to match the artifacts.
 sonar-scanner:
   stage: deploy
-  only:
-    refs:
-      - open_source
 
-  when: manual
+  only:
+    - open_source@irmb/VirtualFluids_dev
 
   variables:
-    SONAR_HOST_URL: "http://finrod.irmb.bau.tu-bs.de/sonarqube"
+    SONAR_HOST_URL: "http://gitlab-runner01.irmb.bau.tu-bs.de/sonarqube/"
 
   needs: ["cppcheck","clang-tidy","gcov_gcc_9","gcc_9_rebuild"]
 
@@ -386,15 +384,15 @@ sonar-scanner:
     - wget https://binaries.sonarsource.com/Distribution/sonar-scanner-cli/sonar-scanner-cli-4.0.0.1744-linux.zip
     - unzip sonar-scanner-cli-4.0.0.1744-linux.zip
     - cd sonar-scanner-4.0.0.1744-linux/
-    - echo 'sonar.host.url=http://finrod.irmb.bau.tu-bs.de/sonarqube' >> conf/sonar-scanner.properties
-    - echo 'sonar.sourceEncoding=UTF-8' >> conf/sonar-scanner.properties
+    - echo "sonar.host.url=$SONAR_HOST_URL" >> conf/sonar-scanner.properties
+    - echo "sonar.sourceEncoding=UTF-8" >> conf/sonar-scanner.properties
     - cat conf/sonar-scanner.properties
     - export PATH+=:$(pwd)/bin
     - sonar-scanner -v
 
   script:
     - cd $CI_PROJECT_DIR
-    - sonar-scanner
+    - sonar-scanner -Dsonar.login=$SONAR_SECURITY_TOKEN
 
 ###############################################################################
 ##                              Release                                      ##