diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 5e4691bdd63570accac3d7f951e3a4f46e69dc72..50f0ce7828d9b74fae2e32d39e43089405c1e05e 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,21 +1,10 @@
+include:
+    - project: 'vr-group/in-situ-pipeline/insite'
+      ref: feature/add-test-pipeline 
+      file: '/test-setup.yml'
+
 variables:
-    GIT_STRATEGY: none
-  
+    INSITE_NEST_MODULE_COMMIT: $CI_COMMIT_SHA
+
 api_test:
-    tags:
-        - centos
-        - docker
-    artifacts:
-        paths:
-        - insite/tests/docker-compose.log
-        expire_in: 1 week
-        when: always
-    script:
-        - rm -rf insite
-        - git clone --branch feature/add-test-pipeline --single-branch --recurse-submodules https://devhub.vr.rwth-aachen.de/VR-Group/in-situ-pipeline/insite.git
-        - cd insite/info-node
-        - git checkout $CI_COMMIT_SHA
-        - cd ../tests
-        - pip3 install --user -r requirements.txt
-        - pytest
-  
\ No newline at end of file
+    extends: .api_test