From b8a9423c5a078715dfa013c7bcf510205c709e96 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dan=20=C4=8Cerm=C3=A1k?= Date: Thu, 7 Jun 2018 00:29:47 +0200 Subject: [PATCH] [CI] Deploy documentation to GitLab pages --- .gitlab-ci.yml | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 984bdb86..e801322d 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -27,7 +27,6 @@ variables: paths: - build/ - stages: - test - deploy @@ -73,3 +72,20 @@ Install: - make install - make clean - EXIV2_BINDIR=/usr/bin/ make tests + +pages: + image: fedora:28 + stage: deploy + <<: *default_config + script: + - dnf -y install doxygen graphviz + - mkdir build && cd build + - cmake -DCMAKE_BUILD_TYPE=Release -DEXIV2_ENABLE_VIDEO=ON -DEXIV2_ENABLE_WEBREADY=ON -DEXIV2_BUILD_DOC=ON .. + - make doc + - cd .. + - mv build/doc/html/ public/ + artifacts: + paths: + - public + only: + - master