diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index b859b2df44ca138237c6b3a58b7165c98ebadc04..a6254b27f3f662a26e298d0e5efe9f6ab0d32ecc 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -122,3 +122,15 @@ build-palabos:
     changes:
       - palabos/Dockerfile
 
+build-dojo:
+  tags:
+    - dfromd
+  stage: build
+  script:
+    - cd dojo
+    - docker build --pull -t omalaspinas/dojo .
+    - docker push omalaspinas/dojo
+  only:
+    changes:
+      - dojo/Dockerfile
+
diff --git a/dojo/Dockerfile b/dojo/Dockerfile
new file mode 100644
index 0000000000000000000000000000000000000000..1371aa970e32853e94be0b8b9b387c1945c93cac
--- /dev/null
+++ b/dojo/Dockerfile
@@ -0,0 +1,11 @@
+FROM gcc
+
+LABEL Description="Image used for latest stable C compilation, based on ubuntu" maintainer="orestis.malaspinas@hesge.ch" Version="0.1"
+
+RUN apt update
+RUN apt dist-upgrade -y
+RUN apt install -y clang
+
+COPY cacerts /tmp/
+ENV SONAR_SCANNER_OPTS="-Djavax.net.ssl.trustStore=/tmp/cacerts"
+