我正在尝试使用travis CI运行我的文档,但由于仅运行前一个pdflatex
这是我的.travis.yml
sudo: require
dist: xenial
language: bash
before_install:
- sudo apt-get -qq update
- sudo apt-get install -y texlive-base texlive-latex-base texlive-latex-extra texlive-fonts-recommended
texlive-fonts-extra
script:
- bash test.sh
这是我的bash脚本
#!/usr/bin/env bash
# remove pdf if present
[ -f Document.pdf ] && rm Document.pdf || echo "continue without remove"
# test if pdf is removed, fail if still present
[ -f Document.pdf ] && exit 1 || echo "continue building pdf output"
# build pdf from source
pdflatex Document.tex
bibtex Document
pdflatex Document.tex
# exit successfully if pdf is present or with error if not present
[ -f Document.pdf ] && exit 0 || exit 1