diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 58aab197f8174e67b584742198ea2ce8fd88e1cb..6537518cf205cf71dc5117bf8c3bc74ebd47d638 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -27,6 +27,17 @@ stages:
   # update apt
   - apt-get update
 
+  # cmake 3.11 installation (provisional)
+  - mkdir ~/temp
+  - cd ~/temp
+  - wget https://cmake.org/files/v3.16/cmake-3.16.0.tar.gz
+  - tar -xzvf cmake-3.16.0.tar.gz
+  - cd cmake-3.16.0
+  - ./bootstrap -- -DCMAKE_BUILD_TYPE:STRING=Release -DCMAKE_USE_OPENSSL:STRING=OFF
+  - make -j$(nproc)
+  - make install
+  - cmake --version
+
 .license_header_template: &license_header_definition
   - cd $CI_PROJECT_DIR