diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index a21a67c11045a235ce85e1f648f46b2fec795076..4ec5a6069d79eb25b51f86db7124d97fbb7d96e5 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -12,6 +12,7 @@ cache: &global_cache
   policy: pull-push
 
 variables:
+  RUSTUP_INIT_SKIP_PATH_CHECK: yes
   CARGO_HOME: ${CI_PROJECT_DIR}/.cargo
 
 before_script:
@@ -30,7 +31,7 @@ lint:
 test:
   stage: test
   script:
-    - cargo install junitify
+    - cargo +nightly install junitify
     - cargo +nightly test -- --format=json -Z unstable-options --report-time | junitify --out $CI_PROJECT_DIR/tests/
   artifacts:
     when: always