diff options
| -rw-r--r-- | .gitlab-ci.yml | 11 | 
1 files 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/ +  | 
