From 55c75966fef307969266451ba599a785f84d7590 Mon Sep 17 00:00:00 2001 From: Eduardo Trujillo <ed@chromabits.com> Date: Tue, 15 Nov 2022 18:31:37 -0800 Subject: [PATCH] feat(CI): Publish library documentation --- .gitlab-ci.yml | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index a5d077a..79b83de 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -96,3 +96,24 @@ helm-lint: changes: - contrib/chart/**/* script: /usr/bin/helm lint contrib/charts/espresso + +pages: + stage: build + image: rustlang/rust:nightly + needs: + - rust-nightly + cache: + key: "$CI_COMMIT_REF_SLUG" + paths: + - cargo/ + - target/ + policy: pull + <<: *rust_template + script: + - cargo doc --no-deps + - rm -rf public + - mkdir public + - cp -R target/doc/* public + artifacts: + paths: + - public -- GitLab