From 6b9dcb9de071a879a4dc3fd0fe42c4528eb950cd Mon Sep 17 00:00:00 2001 From: Dorian Zedler Date: Wed, 8 Apr 2020 17:48:47 +0000 Subject: [PATCH] add new Doxygen build script --- .gitlab-ci.yml | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 2d2795f..9484d7a 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,12 +1,16 @@ -# This file is a template, and might need editing before it works on your project. -# Full project: https://gitlab.com/pages/doxygen -image: alpine - pages: script: - - apk update && apk add graphviz && apk add ttf-freefont && apk add doxygen - - doxygen Doku/Doxygen/Doxyfile - - mv Doku/Doxygen/html/ public/ + - mkdir -p docs + - cd Doku/Doxygen/ + - apt install doxygen texlive-base texlive-latex-extra texlive-fonts-extra texlive-fonts-recommended python3-pip + - git clone git://github.com/mosra/m.css + - pip3 install jinja2 Pygments + - ./m.css/documentation/doxygen.py ./Doxyfile-mcss + - cd ./latex + - make + - cp refman.pdf ../html/ScStwSharedLibraries.pdf + - cd ../ + - mv ./html/ ../../public/ artifacts: paths: - public