Newer
Older
image: texlive/texlive:latest
before_script:
# We must reach through the proxy
- echo "machine gitlab1.ptb.de login $SETTINGS__GITLAB_USER password $SETTINGS__GITLAB_USER_TOKEN protocol https" >>~/.netrc
- chmod 0600 ~/.netrc
- git config --global credential.helper netrc
- git config -l
- apt-get update && apt-get -y install fonts-firacode
- export http_proxy="http://194.94.94.194:8080"
- export https_proxy="http://194.94.94.194:8080"
- export HTTP_proxy="http://194.94.94.194:8080"
- export HTTPS_proxy="http://194.94.94.194:8080"
- export FTP_proxy="http://194.94.94.194:8080"
- export NO_proxy="127.0.0.1, *.ptb.de"
- cd ${FOLDER}
- lualatex ${FILE}
- biber ${FILE}
- lualatex ${FILE}
- lualatex ${FILE}
- cd ..
parallel:
matrix:
# List all to-be-built projects here
- FOLDER: "proposal"
FILE: "proposal"
- FOLDER: "thesis"
FILE: "thesis"