Deploy website using gitlab pages

Signed-off-by: Allan McRae <allan@archlinux.org>
(cherry picked from commit 60d517107b)
This commit is contained in:
Allan McRae 2024-04-16 11:57:20 +10:00
parent 0828a085c1
commit 7c81fad956

View file

@ -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"