diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 8592e90121e2f54babac29ca0a562a3fab791a6a..624f2bc96e5b8ee9af70126358a99eec10cfb176 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -223,6 +223,38 @@ CbmRoot_Merge_macosx:
     - cat Dart.cfg
     - $PWD/Dart.sh MergeRequest Dart.cfg
 
+CbmRoot_Merge_Singularity:
+  stage: build
+  tags:
+    - CbmRoot_singularity
+  only:
+    refs:
+      - merge_requests
+    variables:
+      - $CI_MERGE_REQUEST_PROJECT_PATH == "computing/cbmroot" && $CI_MERGE_REQUEST_TARGET_BRANCH_NAME == "master"
+  script:
+    - echo $CI_MERGE_REQUEST_SOURCE_PROJECT_PATH
+    - echo $CI_MERGE_REQUEST_PROJECT_PATH
+    - if [ "$CI_MERGE_REQUEST_PROJECT_PATH" != "computing/cbmroot" ]; then
+    -   echo "Should not come here"
+    -   exit 1
+    - fi
+    - echo $CI_MERGE_REQUEST_TARGET_BRANCH_NAME
+    - echo $CI_MERGE_REQUEST_ID
+    - echo $CI_MERGE_REQUEST_IID
+    - echo "export LINUX_FLAVOUR=Debian10" >> Dart.cfg
+    - echo "export FAIRSOFT_VERSION=apr21" >> Dart.cfg
+    - echo "export FAIRROOT_VERSION=v18.6.3" >> Dart.cfg
+    - echo "export SIMPATH=/cvmfs/fairsoft.gsi.de/debian10/fairsoft/\${FAIRSOFT_VERSION}" >> Dart.cfg
+    - echo "export FAIRROOTPATH=/cvmfs/fairsoft.gsi.de/debian10/fairroot/\${FAIRROOT_VERSION}_fs_\${FAIRSOFT_VERSION}" >> Dart.cfg
+    - echo "export BUILDDIR=$PWD/build" >> Dart.cfg
+    - echo "export SOURCEDIR=$PWD" >> Dart.cfg
+    - echo "export NCPU=4" >> Dart.cfg
+    - ls
+    - pwd
+    - cat Dart.cfg
+    - $PWD/Dart.sh MergeRequest Dart.cfg
+
 CbmRoot_Merge_realData:
   stage: build
   tags: