From 179af695641d9e245c8c568673facdd1986e0a69 Mon Sep 17 00:00:00 2001 From: Marcel Schwarz Date: Sat, 30 May 2020 21:39:00 +0200 Subject: [PATCH] Add documentation build step to CI --- .gitlab-ci.yml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index a1ad08b..047ddf1 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -43,3 +43,20 @@ build-android: - android/**/* when: always - when: never + +build-documentation: + image: icaotix/latex:full-incremental + stage: build + script: + - export CI_JOB_TIMESTAMP=$(date --utc -I) + - latexmk -pdf documentation + - mv "documentation.pdf" "documentation-${CI_JOB_TIMESTAMP}.pdf" + artifacts: + paths: + - "documentation*.pdf" + rules: + - if: $CI_MERGE_REQUEST_ID + changes: + - documentation/**/* + when: always + - when: never