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