Skip to content
.gitlab-ci.yml 557 B
Newer Older
Luker's avatar
Luker committed
cache:
  untracked: true
  paths:
  - Fenrir.pdf

Luker's avatar
Luker committed
stages:
  - clean
  - build
  - deploy

job1:
  stage: clean
Luker's avatar
Luker committed
  script: rm -f Fenrir.{aux,bbl,blg,idx,ilg,ind,log,out,pdf,toc}
Luker's avatar
Luker committed

job2:
  stage: build
Luker's avatar
Luker committed
  script: pdflatex Fenrir.tex; bibtex Fenrir; makeindex Fenrir; pdflatex Fenrir.tex; pdflatex Fenrir.tex
Luker's avatar
Luker committed

job3:
  stage: deploy
Luker's avatar
Luker committed
  script: cd /var/lib/gitlab-runner/Thesis.wiki; git pull; cd -; cp Fenrir.pdf /var/lib/gitlab-runner/Thesis.wiki/; cd /var/lib/gitlab-runner/Thesis.wiki; git add Fenrir.pdf; git commit -m '(gitlab-runner) updated pdf'; git push;
Luker's avatar
Luker committed