diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 16668dc16f341a08211f01e1afb702c243b0b461..3b00919e8b5e64d78a270476f5bbdf1f958d34ed 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -30,6 +30,7 @@
         - chmod +x ./rustup.sh
         - ./rustup.sh -y --default-toolchain beta
         - source $HOME/.cargo/env
+        - $HOME/.cargo/bin/cargo install diesel_cli --no-default-features --features sqlite
     script:
         - cmake -Bbuild -DCMAKE_RUST_COMPILER=$HOME/.cargo/bin/cargo -DCMAKE_C_COMPILER=${c_compiler} -DCMAKE_CXX_COMPILER=${cxx_compiler} && make -Cbuild