From 96479426b1ff52aacaa33a5cc9980a23c88fafcb Mon Sep 17 00:00:00 2001
From: Lars Bilke <lars.bilke@ufz.de>
Date: Thu, 13 Feb 2020 21:51:53 +0100
Subject: [PATCH] [ci] Added build docs job.

---
 scripts/ci/jobs/build.yml | 20 ++++++++++++++++++++
 1 file changed, 20 insertions(+)

diff --git a/scripts/ci/jobs/build.yml b/scripts/ci/jobs/build.yml
index 6d925198b10..9f0b3aa6fe4 100644
--- a/scripts/ci/jobs/build.yml
+++ b/scripts/ci/jobs/build.yml
@@ -1,3 +1,23 @@
+build docs:
+  stage: test
+  image:
+    name: $CONTAINER_GCC_IMAGE
+    entrypoint:
+      - '/usr/bin/env'
+      - 'PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'
+
+  before_script:
+    - mkdir -p build
+    - cd build
+
+  script:
+    - cmake .. -G Ninja -DCMAKE_BUILD_TYPE=Release -DOGS_USE_CONAN=OFF -DOGS_BUILD_PROCESSES=GroundwaterFlow
+    - cmake --build . --target doc > >(tee make-docs.output)
+
+  artifacts:
+    expose_as: 'Doxygen'
+    paths: ['build/docs/']
+
 build:
   stage: test
   variables:
-- 
GitLab