diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index a6d9aad9a0b184129e1913a9468d3b7d6ce23137..3a96a337adae98636e362bfeff67e705456983e3 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -11,21 +11,15 @@ stages: build: stage: build - tags: - - dockered artifacts: + when: always paths: - - $FILEDIR/$FILENAME.pdf - - $FILEDIR/build_$FILENAME.log - script: - - cd "$FILEDIR" - - latexmk -pdf "$FILENAME.tex" 2>&1 | tee build_"$FILENAME".log - - 'grep -v "LaTeX Warning: There were undefined references." build_"$FILENAME".log' + - thesis.pdf + - thesis.log + script: make diff: stage: diff - tags: - - dockered artifacts: paths: - $FILEDIR/difftag_$FILENAME.pdf diff --git a/Makefile b/Makefile index 02d36aa0b9f503390b6293485ae6ad21c391e695..26ad7369b8122555f5ac7fc84b22779baf86264a 100644 --- a/Makefile +++ b/Makefile @@ -1,7 +1,7 @@ -target clean: - latexmk -C - rm *.bbl *.tdo *.bpn *.run.xml - -target: - `pwd`/run +.PHONY: all +all: + latexmk thesis +.PHONY: clean +clean: + latexmk -C diff --git a/latexmkrc b/latexmkrc new file mode 100644 index 0000000000000000000000000000000000000000..0055d2405d3c8ad8199086954b3746efa5f35c03 --- /dev/null +++ b/latexmkrc @@ -0,0 +1,3 @@ +#!/usr/bin/env perl +$pdf_mode = 1; +$pdflatex = "pdflatex -file-line-error -interaction=nonstopmode %O %S"; diff --git a/run b/run deleted file mode 100755 index 40a52acabebbd4e53a6c9e802f2bc9e3cb078dda..0000000000000000000000000000000000000000 --- a/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh - -latexmk -pdf thesis.tex