blob: 95eba0ce8aa95c4d01b3b1276770cdbfff198af0 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
image: alpine/latest
oauth: git.sr.ht/OBJECTS:RW git.sr.ht/REPOSITORIES:RO git.sr.ht/PROFILE:RO
packages:
- texlive-luatex
- texmf-dist-most
- poppler-utils
- hut
sources:
- https://git.sr.ht/~tobyvin/resume
artifacts:
- resume/src/resume.pdf
- resume/src/cover_letter.pdf
- resume/src/cover_letter-resume.pdf
- resume/src/cover_letters.tar.gz
tasks:
- build: |
cd resume
./build.sh --all
git describe --exact-match HEAD > pkgver || complete-build
- package: |
cd resume
(cd src && tar -czvf cover_letters.tar.gz */*.pdf)
cp src/resume.pdf resume-$(<pkgver).pdf
cp src/cover_letter.pdf cover_letter-$(<pkgver).pdf
cp src/cover_letter-resume.pdf cover_letter-resume-$(<pkgver).pdf
cp src/cover_letters.tar.gz cover_letters-$(<pkgver).tar.gz
- publish: |
cd resume
hut git artifact upload resume-$(<pkgver).pdf cover_letter-$(<pkgver).pdf \
cover_letter-resume-$(<pkgver).pdf cover_letters-$(<pkgver).tar.gz --rev=$(<pkgver)
|