diff options
-rw-r--r-- | .build.yml | 14 | ||||
-rwxr-xr-x | build.sh | 19 | ||||
-rw-r--r-- | src/index.tex | 7 | ||||
-rw-r--r-- | src/isrg/cover_letter.tex (renamed from src/isrg/resume.tex) | 4 | ||||
-rw-r--r-- | src/lacework/cover_letter.tex (renamed from src/lacework/resume.tex) | 4 | ||||
-rw-r--r-- | src/long_view_systems/cover_letter.tex (renamed from src/long_view_systems/resume.tex) | 4 | ||||
-rw-r--r-- | src/mozilla/cover_letter.tex (renamed from src/mozilla/resume.tex) | 4 | ||||
-rw-r--r-- | src/resume.tex (renamed from src/resume/resume.tex) | 6 | ||||
-rw-r--r-- | src/scythe/cover_letter.tex (renamed from src/scythe/resume.tex) | 4 | ||||
-rw-r--r-- | src/smartthings/cover_letter.tex (renamed from src/smartthings/resume.tex) | 4 | ||||
-rw-r--r-- | src/verana_health/cover_letter.tex (renamed from src/verana_health/resume.tex) | 4 | ||||
-rw-r--r-- | src/warp/cover_letter.tex (renamed from src/warp/resume.tex) | 4 |
12 files changed, 17 insertions, 61 deletions
@@ -1,15 +1,15 @@ image: archlinux packages: - - tectonic + - texlive + - texmf-dist-most sources: - https://git.sr.ht/~tobyvin/resume artifacts: - resume.pdf - - resumes.tar.gz + - cover_letters.tar.gz tasks: - - build: | - cd resume - tectonic -X build + - build: ./resume/build.sh - publish: | - find resume/build -type f -name *.pdf -exec mv {} . \; - tar -czvf resumes.tar.gz *.pdf + (cd resume/src && tar -czvf cover_letters.tar.gz */*.pdf) + mv resume/src/cover_letters.tar.gz . + mv resume/src/resume.pdf . @@ -1,20 +1,9 @@ #!/bin/sh -build() { - if ! grep '\\begin{document}' "$f" 1>/dev/null; then - return - fi +CDPATH='' cd -- "$(dirname -- "$0")" || exit - latexmk "$f" - pdf="$(printf %s "$f" | sed 's/\.tex$/.pdf/')" - out="build/$(dirname "$f" | xargs basename | sed 's/^src$//')" - mkdir -p "$out" && cp "$pdf" "$out" -} - -for f in ./src/*.tex; do - build "$f" -done +latexmk "src/resume.tex" -for f in ./src/**/*.tex; do - build "$f" +for f in ./src/*/cover_letter.tex; do + latexmk "$f" done diff --git a/src/index.tex b/src/index.tex deleted file mode 100644 index 1ef62ea..0000000 --- a/src/index.tex +++ /dev/null @@ -1,7 +0,0 @@ -\input{preamble} - -\begin{document} - -\input{resume/resume} - -\end{document} diff --git a/src/isrg/resume.tex b/src/isrg/cover_letter.tex index 4bbb4ec..47663f9 100644 --- a/src/isrg/resume.tex +++ b/src/isrg/cover_letter.tex @@ -31,8 +31,4 @@ discussing it further. \makeletterclosing{} -\pagebreak - -\input{resume/resume} - \end{document} diff --git a/src/lacework/resume.tex b/src/lacework/cover_letter.tex index 4ec9d75..b007103 100644 --- a/src/lacework/resume.tex +++ b/src/lacework/cover_letter.tex @@ -24,8 +24,4 @@ maintanable code, provide unique qualifications for this opportunity. \makeletterclosing{} -\pagebreak - -\input{resume/resume} - \end{document} diff --git a/src/long_view_systems/resume.tex b/src/long_view_systems/cover_letter.tex index e09e0d2..4716fd8 100644 --- a/src/long_view_systems/resume.tex +++ b/src/long_view_systems/cover_letter.tex @@ -24,8 +24,4 @@ producing reliable and maintainable code, provide unique qualifications for this \makeletterclosing{} -\pagebreak - -\input{resume/resume} - \end{document} diff --git a/src/mozilla/resume.tex b/src/mozilla/cover_letter.tex index 03d72e7..67c9118 100644 --- a/src/mozilla/resume.tex +++ b/src/mozilla/cover_letter.tex @@ -25,8 +25,4 @@ qualifications for this opportunity. \makeletterclosing{} -\pagebreak - -\input{resume/resume} - \end{document} diff --git a/src/resume/resume.tex b/src/resume.tex index fda9a31..aa41d87 100644 --- a/src/resume/resume.tex +++ b/src/resume.tex @@ -1,3 +1,7 @@ +\input{preamble} + +\begin{document} + \makecvtitle{} \pagebreak[1] @@ -11,3 +15,5 @@ \pagebreak[1] \input{resume/projects} + +\end{document} diff --git a/src/scythe/resume.tex b/src/scythe/cover_letter.tex index 0804a3f..62251a3 100644 --- a/src/scythe/resume.tex +++ b/src/scythe/cover_letter.tex @@ -30,8 +30,4 @@ producing reliable and maintainable code, provide unique qualifications for this \makeletterclosing{} -\pagebreak - -\input{resume/resume} - \end{document} diff --git a/src/smartthings/resume.tex b/src/smartthings/cover_letter.tex index a33c4ad..c97ff10 100644 --- a/src/smartthings/resume.tex +++ b/src/smartthings/cover_letter.tex @@ -30,8 +30,4 @@ discussing it further. \makeletterclosing{} -\pagebreak - -\input{resume/resume} - \end{document} diff --git a/src/verana_health/resume.tex b/src/verana_health/cover_letter.tex index 5cae10c..d454171 100644 --- a/src/verana_health/resume.tex +++ b/src/verana_health/cover_letter.tex @@ -25,8 +25,4 @@ opportunity. \makeletterclosing{} -\pagebreak - -\input{resume/resume} - \end{document} diff --git a/src/warp/resume.tex b/src/warp/cover_letter.tex index 30babe4..3a0b539 100644 --- a/src/warp/resume.tex +++ b/src/warp/cover_letter.tex @@ -29,8 +29,4 @@ discussing it further. \makeletterclosing{} -\pagebreak - -\input{resume/resume} - \end{document} |