stages: - build-pdf - build-svg build-pdf: stage: build-pdf image: registry.gitlab.com/containers.ada/tectonic script: - "tectonic rnv/heidelberg.tex" - "tectonic rnv/disc-five.tex" - "tectonic vag_freiburg/freiburg.tex" artifacts: paths: - rnv/heidelberg.pdf - rnv/disc-five.pdf - vag_freiburg/freiburg.pdf rules: - changes: - "*.tex" - "*/*.tex" - ".gitlab-ci.yml" build-svg: stage: build-svg image: registry.gitlab.com/containers.ada/pdf2svg script: - "pdf2svg rnv/heidelberg.pdf rnv/heidelberg.svg" - "pdf2svg rnv/disc-five.pdf rnv/disc-five.svg" - "pdf2svg vag_freiburg/freiburg.pdf vag_freiburg/freiburg.svg" artifacts: paths: - rnv/heidelberg.svg - rnv/disc-five.svg - vag_freiburg/freiburg.svg rules: - changes: - "*.tex" - "*/*.tex" - ".gitlab-ci.yml"