Newer
Older
stages:
- slides
- site
image: python:3-alpine
stage: site
script:
- pip install j2static
- mkdir public
- j2static generate
- mv slides_pdf public
- mv site/** public
stage: slides
script:
- apt update && apt install -y git
- git clone https://github.com/matze/mtheme.git
- cd mtheme && make sty && make install sty
- latexmk -pdf slides/*.tex
- mkdir slides_pdf
- mv slides/*.pdf slides_pdf
artifacts:
paths:
- slides_pdf