diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 8e95b56b2892600f96835234a9e9fb76594e8c95..4c4b6134968f43ae12d65f185a89cc226dde028c 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,10 +1,36 @@
-include:
-    - project: 'vr-group/in-situ-pipeline/insite'
-      ref: develop 
-      file: '/test-setup.yml'
+# include:
+#     - project: 'vr-group/in-situ-pipeline/insite'
+#       ref: develop 
+#       file: '/test-setup.yml'
 
-variables:
-    ACCESS_NODE_COMMIT: $CI_COMMIT_SHA
+# variables:
+#     ACCESS_NODE_COMMIT: $CI_COMMIT_SHA
 
-api_test:
-    extends: .api_test
+# api_test:
+#     extends: .api_test
+
+deploy:develop:
+    tags:
+        - docker
+        - centos
+    only:
+        - develop
+    script:
+        - docker build -t rwthvr/insite-access-node:develop .
+        - docker login -u $DOCKER_USERNAME -p $DOCKER_PASSWORD
+        - docker push rwthvr/insite-access-node:develop
+
+deploy:master:
+    tags:
+        - docker
+        - centos
+    only:
+        - master
+    script:
+        - docker build -t rwthvr/insite-access-node .
+        - VERSION=$(git tag --points-at $CI_COMMIT_SHA)
+        - >
+            [[ $VERSION =~ ^[0-9]+\.[0-9]+(\.[0-9]+)?$ ]]
+        - docker tag rwthvr/insite-access-node rwthvr/access-node:$VERSION
+        - docker login -u $DOCKER_USERNAME -p $DOCKER_PASSWORD
+        - docker push rwthvr/insite-access-node