[poppler] .gitlab-ci.yml

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Wed Mar 20 21:34:09 UTC 2019


 .gitlab-ci.yml |   14 ++++++++++++++
 1 file changed, 14 insertions(+)

New commits:
commit cb1e3809e3c5329ca4dbd29313c5c2241332874b
Author: Adam Reichold <adam.reichold at t-online.de>
Date:   Wed Mar 20 21:39:14 2019 +0100

    Add CI job to generate glib frontend HTML-based API documentation.

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 809c3529..4b2bc767 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -139,6 +139,20 @@ cpp_docs:
     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


More information about the poppler mailing list