diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 6e5815f36d0a4861e342e5c046ecff26eefb2319..a17c01fe49eec52c199f0a6b0fd621432ff8e8d3 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,3 +1,5 @@
+image: "ubuntu:18.04"
+
 variables:
   GIT_STRATEGY: "pull"
   GIT_SUBMODULE_STRATEGY: "recursive"
@@ -30,13 +32,7 @@ img:
     script:
      - |
         source "$HOME/.cargo/env" &&
-        rustup update &&
-        rustup component add rust-src &&
         cargo install cargo-config cargo-xbuild xargo &&
-        pushd bootloader-efi &&
-        rustup update &&
-        rustup component add rust-src &&
-        popd &&
         make ci-img IMG_TAG=$CI_COMMIT_REF_NAME
     artifacts:
         paths: