ci: Publish docs via gitlab-pages

This commit is contained in:
Guido Günther
2023-08-30 20:05:24 +02:00
parent a0ff1fe4b0
commit 2c9aaba33b

View File

@@ -37,9 +37,21 @@ build_stable:
- ninja -v -C _build uninstall
- ninja -v -C _build dist
- meson test -C _build
- ninja -C _build/ iio-sensor-proxy-doc
artifacts:
when: always
name: "iio-sensor-proxy-${CI_COMMIT_REF_NAME}"
paths:
- "${CI_PROJECT_DIR}/_build/meson-logs"
- "${CI_PROJECT_DIR}/_build/meson-dist"
- "${CI_PROJECT_DIR}/_build/docs/html/"
pages:
needs:
- build_stable
script:
- mv _build/docs/html/* public/
artifacts:
paths:
- public
only:
- master