summaryrefslogtreecommitdiffstats
path: root/.build.yml
diff options
context:
space:
mode:
authorToby Vincent <tobyv13@gmail.com>2023-02-08 19:55:51 -0600
committerToby Vincent <tobyv13@gmail.com>2023-02-08 19:55:51 -0600
commit28db5df185a975322fdafc59e9d3a000ae3d90c8 (patch)
tree7ac351f4a4c422a4ffb29cb8acfe8ea61bb6b751 /.build.yml
parente591bd23c98a80c45ca8d9249a6ae7002b299696 (diff)
build!: migrate from latexmk to tectonic
Diffstat (limited to '.build.yml')
-rw-r--r--.build.yml20
1 files changed, 6 insertions, 14 deletions
diff --git a/.build.yml b/.build.yml
index 160802f..08fd2e8 100644
--- a/.build.yml
+++ b/.build.yml
@@ -1,23 +1,15 @@
-image: alpine/latest
+image: archlinux
packages:
- - texlive
- - texmf-dist-most
+ - tectonic
sources:
- https://git.sr.ht/~tobyvin/resume
artifacts:
- - resume/build/resumes.tar.gz
- - resume/build/resume.pdf
- - resume/build/mozilla.pdf
- - resume/build/lacework.pdf
- - resume/build/verana_health.pdf
- - resume/build/long_view_systems.pdf
- - resume/build/scythe.pdf
- - resume/build/warp.pdf
- - resume/build/isrg.pdf
+ - resume.pdf
+ - resumes.tar.gz
tasks:
- build: |
cd resume
- for f in $(find . -type f -name resume.tex); do latexmk "$f" -jobname="$(printf %s "$f" | cut -d/ -f3)"; done
+ tectonic -X build
- publish: |
- cd resume/build
+ find resume/build -type f -name *.pdf -exec mv {} . \;
tar -czvf resumes.tar.gz *.pdf