diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml new file mode 100644 index 0000000000000000000000000000000000000000..0250a73a72068c2f49a837c913a3e952be1a2746 --- /dev/null +++ b/.gitlab-ci.yml @@ -0,0 +1,26 @@ +doc: + image: debian + script: + - apt-get update -y + - apt-get install -y make texlive-latex-base texlive-font-utils + - if [[ ! -e bin/doxygen ]]; then + - apt-get install -y python3 build-essential git cmake flex bison + - git clone --depth 1 -b Release_1_9_6 https://github.com/doxygen/doxygen.git + - mkdir -p doxygen/build/ bin/ + - cd doxygen/build + - cmake .. -DCMAKE_INSTALL_PREFIX=../../ + - make + - make install + - cd ../.. + - rm -fr doxygen + - fi + - PATH="$PWD/bin:$PATH" make -C doc + cache: + key: doxygen_1_9_6 + paths: + - bin/doxygen + artifacts: + when: always + paths: + - doc/html + - doc/latex