diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 4d86c31b554ee90df1cd5887237e265b30119876..a99bf8b12f43a7a6257a18cf935aa03d3f4ba901 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -3,6 +3,7 @@ image: irmb/virtualfluids-deps:latest
 stages:
   - build
   - test
+  - deploy
 
 build:
   stage: build
@@ -28,4 +29,41 @@ test:
     - export DEBIAN_FRONTEND=noninteractive
 
   script:
-    - build/bin/basicsTests
\ No newline at end of file
+    - build/bin/basicsTests
+
+
+
+benchmark_ClangBuildAnalyzer:
+  stage: deploy
+
+  only:
+    variables:
+      - $ENABLE_BENCHMARKS
+
+  tags:
+    - docker-benchmark
+
+  before_script:
+    - export DEBIAN_FRONTEND=noninteractive
+    - apt-get update
+    - cmake --version
+    - ccache --version
+    - mpirun --version
+    - export CC=clang
+    - export CXX=clang++
+    - $CXX --version
+    - cd /tmp
+    - git clone https://github.com/aras-p/ClangBuildAnalyzer.git
+    - cd ClangBuildAnalyzer
+    - cmake .
+    - make
+    - export PATH+=:$(pwd)
+
+  script:
+    - mkdir $CI_PROJECT_DIR/build
+    - cd $CI_PROJECT_DIR/build
+    - cmake .. -DBUILD_VF_CPU=ON -DUSE_OPENMP=OFF -DCMAKE_CXX_FLAGS=-ftime-trace
+    - ClangBuildAnalyzer --start .
+    - make
+    - ClangBuildAnalyzer --stop . CBA
+    - ClangBuildAnalyzer --analyze CBA
\ No newline at end of file