corso-di-italiano-per-stran.../.gitlab-ci.yml

20 lines
740 B
YAML

stages:
- build
build:
stage: build
image: texlive/texlive@sha256:70fdbc1d9596c8eeb4a80c71a8eb3a5aeb63bed784112cbdb87f740e28de7a80
script:
- echo -e "section_start:`date +%s`:rebuild_fc_cache\r\e[0KRebuild Fontconfig cache (docker image bug)"
- cp $(kpsewhich -var-value TEXMFSYSVAR)/fonts/conf/texlive-fontconfig.conf /etc/fonts/conf.d/09-texlive.conf
- fc-cache -sv
- echo -e "section_end:`date +%s`:rebuild_fc_cache\r\e[0K"
- echo -e "section_start:`date +%s`:build\r\e[0KBuild the project proper"
- latexmk -jobname="manuale-italiano"
- mv build/manuale-italiano.pdf .
- echo -e "section_end:`date +%s`:build\r\e[0K"
artifacts:
expire_in: 30 days
paths:
- ./manuale-italiano.pdf