Add CI job to generate glib frontend HTML-based API documentation.
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 809c352..4b2bc76 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -139,6 +139,20 @@
paths:
- cpp/APIDOCS-html
+glib_docs:
+ only:
+ - master
+ stage: document
+ script:
+ - apt-get install --yes --no-install-recommends gtk-doc-tools
+ - mkdir -p build && cd build
+ - cmake -G Ninja -DENABLE_GTK_DOC=YES ..
+ - ninja glib-docs
+ cache: {}
+ artifacts:
+ paths:
+ - build/glib/reference/html
+
trigger_pages:
only:
- master