--- kind: pipeline type: docker name: compose platform: os: linux arch: amd64 steps: - name: compose CV image: pandoc/latex:2.14.2 commands: - apk add --no-cache make ttf-linux-libertine - wget -O /tmp/FantasqueSansMono-Normal.tar.gz https://github.com/belluzj/fantasque-sans/releases/download/v1.8.0/FantasqueSansMono-Normal.tar.gz - mkdir /usr/share/fonts/fantasque-sans-mono - tar xf /tmp/FantasqueSansMono-Normal.tar.gz -C /usr/share/fonts/fantasque-sans-mono OTF/ TTF/ --strip-component=1 - tlmgr install curve - xelatex cv.tex - xelatex cv.tex - mkdir dist - mv cv.pdf dist/ trigger: event: - cron - push - tag