diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 23966f47693fd0719d0a557b4626ec9e00455541..0c8e50d8423480556a5f9e2666e5445f6599130d 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -7,18 +7,18 @@ before_script:
     - apt-get update -yqq
     - apt-get install -yqq --no-install-recommends build-essential gcc-arm-none-eabi gcc-multilib binutils-arm-none-eabi binutils-arm-none-eabi gdb-arm-none-eabi
     # Must be outside the project folder
-    - cd /
-    - cargo install xargo
+    # - cd /
+    # - cargo install xargo
     # Return
-    - cd -
+    # - cd -
     #- rustup toolchain remove nightly
-    #- rustup toolchain install nightly
+    # - rustup toolchain install nightly
     - rustup default nightly
-    - rustup target add arm-unknown-linux-gnueabihf
-    - rustup target add arm-unknown-linux-gnueabi
-    - rustup target add armv7-unknown-linux-gnueabihf
-    - rustup component add rust-src
-    - rustup update
+    # - rustup target add arm-unknown-linux-gnueabihf
+    # - rustup target add arm-unknown-linux-gnueabi
+    # - rustup target add armv7-unknown-linux-gnueabihf
+    # - rustup component add rust-src
+    # - rustup update
 
 
 # Generate documentation
@@ -28,11 +28,12 @@ pages:
   only:
     - master
   script:
-    - xargo doc --no-deps
+    - cargo doc --no-deps
     - rm -rf public
     - mkdir public
     # The content inside the target doc folder, but index even deeper down
-    - cp -R target/thumbv7em-none-eabihf/doc/* public
+    - ls target
+    - cp -R target/doc/* public
   artifacts:
     paths:
     - public