diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
new file mode 100644
index 0000000000000000000000000000000000000000..4e172a7dd1cc7c404a68dff7c5cfb7d3d1ac1513
--- /dev/null
+++ b/.gitlab-ci.yml
@@ -0,0 +1,11 @@
+include:
+  - project: "blockchain/other/ci-includes"
+    ref: master
+    file: "/sonarqube/sonarqube_extend.yml"
+
+sonarqube-check:
+  extends: .sonarqube
+  tags:
+    - docker
+  rules:
+    - when: always
diff --git a/sonar-project.properties b/sonar-project.properties
new file mode 100644
index 0000000000000000000000000000000000000000..4837b7a250860d4b3cfb51ac057f2c554ea468e0
--- /dev/null
+++ b/sonar-project.properties
@@ -0,0 +1,2 @@
+sonar.projectKey=blockchain_hypercog_AZC1it8fLnoxYqwUe1LY
+sonar.qualitygate.wait=true
\ No newline at end of file