From f4049c5429afc3e195a60984922b7cb7276d908f Mon Sep 17 00:00:00 2001 From: Frederik Schwarzer Date: Sun, 16 Jan 2022 21:27:45 +0100 Subject: build docs as normal artifact instead of pages --- .gitlab-ci.yml | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index c6c5c4ab..b7db9db7 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -7,17 +7,20 @@ include: - https://invent.kde.org/sysadmin/ci-utilities/raw/master/gitlab-templates/freebsd.yml - https://invent.kde.org/sysadmin/ci-utilities/raw/master/gitlab-templates/linux-qt6.yml -pages: +docs: only: - tags - stage: deploy + stage: build image: debian:bullseye-slim before_script: - apt-get update && apt-get install --yes --no-install-recommends cmake make gcc libc6-dev umps3 python3-sphinx sphinx-common python3-sphinxcontrib.qthelp script: - mkdir build && cd build && cmake .. && cmake --build . - - mkdir ${CI_PROJECT_DIR}/public && cp -vr ${CI_PROJECT_DIR}/build/docs/html/* ${CI_PROJECT_DIR}/public + - mkdir ../ecm-docs && mv docs/html/* ../ecm-docs/ artifacts: name: ecm-docs-${CI_COMMIT_REF_SLUG}-${CI_COMMIT_SHORT_SHA} + expire_in: 3 months + when: on_success paths: - - ${CI_PROJECT_DIR}/public + - ecm-docs/ + -- cgit v1.2.1