summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPatrick Griffis <pgriffis@igalia.com>2022-04-14 12:54:40 -0500
committerPatrick Griffis <pgriffis@igalia.com>2022-04-14 13:47:30 -0500
commit0ba4a7e97a7de706e8601b707472e461527cad17 (patch)
tree692596f5a8f6a32ffa46df81d51dbafe8c30b182
parent2cbe4ddb414f37652d400e02260890136e4b1980 (diff)
downloadlibsoup-0ba4a7e97a7de706e8601b707472e461527cad17.tar.gz
CI: Strictly validate docs
-rw-r--r--.gitlab-ci.yml6
1 files changed, 4 insertions, 2 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 9e2c3152..9c0feb28 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -87,12 +87,14 @@ reference:
stage: docs
variables:
MESON_ARGS: >-
- -Dgtk_doc=true
+ -Ddocs=enabled
+ -Ddoc_tests=true
-Dvapi=disabled
script:
- mkdir -p _reference/libsoup-3.0
- meson ${MESON_ARGS} _build
- - ninja -C _build
+ - meson compile -C _build libsoup-doc --verbose
+ - meson test -C _build docs --verbose
- mv _build/docs/reference/libsoup-3.0/* _reference/libsoup-3.0
# Add libsoup-2.4 docs.
- cp -R /usr/share/gtk-doc/html/{glib,gio,gobject,libsoup-2.4} _reference/