From c29fe01462e9828b2b5ed04d01e9a9b3bdeb52b0 Mon Sep 17 00:00:00 2001
From: Per Lindgren <per.lindgren@ltu.se>
Date: Tue, 23 Jan 2018 00:55:55 +0100
Subject: [PATCH] Enabled gitpages

---
 .gitlab-ci.yml | 39 +++++++++++++++++++++++++++++++++++++++
 1 file changed, 39 insertions(+)
 create mode 100644 .gitlab-ci.yml

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
new file mode 100644
index 0000000..a5f947c
--- /dev/null
+++ b/.gitlab-ci.yml
@@ -0,0 +1,39 @@
+stages:
+  - deploy
+  #- test
+
+# Setup the rust environment
+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
+    # Return
+    # - cd -
+    #- rustup toolchain remove 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
+
+
+# Generate documentation
+pages:
+  image: rustdocker/rust:nightly
+  stage: deploy
+  only:
+    - master
+  script:
+    - cargo doc --no-deps
+    - rm -rf public
+    - mkdir public
+    # The content inside the target doc folder, but index even deeper down
+    - ls target
+    - cp -R target/doc/* public
+  artifacts:
+    paths:
+    - public
-- 
GitLab