summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.build.yml14
-rwxr-xr-xbuild.sh19
-rw-r--r--src/index.tex7
-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
diff --git a/.build.yml b/.build.yml
index 08fd2e8..e3d15c8 100644
--- a/.build.yml
+++ b/.build.yml
@@ -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 .
diff --git a/build.sh b/build.sh
index 306c572..b1a5021 100755
--- a/build.sh
+++ b/build.sh
@@ -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}