From 3e4b1d89683f21309ea4c379e6410f943de7efad Mon Sep 17 00:00:00 2001
From: L4168 <L4168@student.jamk.fi>
Date: Wed, 3 Jul 2019 10:30:45 +0300
Subject: [PATCH] added sonarqube gitlab-ci

---
 .gitlab.ci.yml           | 11 +++++++++++
 sonar-project.properties |  4 ++++
 2 files changed, 15 insertions(+)
 create mode 100644 .gitlab.ci.yml
 create mode 100644 sonar-project.properties

diff --git a/.gitlab.ci.yml b/.gitlab.ci.yml
new file mode 100644
index 0000000..acd85d2
--- /dev/null
+++ b/.gitlab.ci.yml
@@ -0,0 +1,11 @@
+stages:
+  - analysis
+
+sonarqube:
+  stage: analysis
+  image: ciricihq/gitlab-sonar-scanner
+  variables:
+    SONAR_URL: http://10.166.0.3:9000
+    SONAR_ANALYSIS_MODE: publish
+  script:
+    - gitlab-sonar-scanner -Dsonar.host.url=http://10.166.0.3:9000 -Dsonar.projectKey=backend -Dsonar.login=$SONAR_USER -Dsonar.password=$SONAR_PASS -Dsonar.gitlab.project_id=$CI_PROJECT_ID -Dsonar.gitlab.commit_sha=$CI_COMMIT_REF -Dsonar.gitlab.ref_name=$CI_COMMIT_REF_NAME
diff --git a/sonar-project.properties b/sonar-project.properties
new file mode 100644
index 0000000..ba1161b
--- /dev/null
+++ b/sonar-project.properties
@@ -0,0 +1,4 @@
+sonar.projectKey=backend
+sonar.projectName=OverflowBackend
+sonar.projectVersion=1.0
+sonar.sources=.
-- 
GitLab