diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
new file mode 100644
index 0000000000000000000000000000000000000000..23d41816c0ed268ec2ce834bb2af97d8bbd48ab0
--- /dev/null
+++ b/.gitlab-ci.yml
@@ -0,0 +1,11 @@
+build:
+  image: sonarqube-scripts:${CI_COMMIT_BRANCH}
+  services:
+    - name: sonarqube-scripts:20.10.16-dind
+      alias: sonarqube-scripts
+  stage: build
+  script:
+    - docker login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY
+    - docker build -t $CI_COMMIT_BRANCH.$CI_COMMIT_TIMESTAMP .
+    - docker push $CI_REGISTRY/geant-devops/sonarqube-scripts:${CI_COMMIT_BRANCH}.${CI_COMMIT_TIMESTAMP}
+    #- docker run my-docker-image /script/to/run/tests
\ No newline at end of file