From 7c81fad95671f9c54385b34dcd0c1eb92ca113cc Mon Sep 17 00:00:00 2001 From: Allan McRae Date: Tue, 16 Apr 2024 11:57:20 +1000 Subject: [PATCH] Deploy website using gitlab pages Signed-off-by: Allan McRae (cherry picked from commit 60d517107beccb3d6f7759be2aaa9bc84a342e1d) --- .gitlab-ci.yml | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index cb1a4a28..2442960c 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -117,3 +117,16 @@ fedora: - meson setup --buildtype=debug build - ninja -C build - fakechroot meson test -C build + +pages: + extends: .arch-test + script: + - pacman -Syu --needed --noconfirm asciidoc + - meson setup -Ddoc=enabled build + - ninja -C build html + artifacts: + paths: + - build/doc + publish: build/doc + rules: + - if: $CI_COMMIT_BRANCH == "release/6.1.x"