-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathTaskfile.yml
29 lines (25 loc) · 938 Bytes
/
Taskfile.yml
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
version: 3
tasks:
compile:
desc: Compile the PDF
cmds:
- tectonic -X build # --keep-intermediates --keep-logs
clean:
desc: Remove logs and bad compilations
cmds:
- rm -rf build
upload:
desc: Upload the PDF to S3
cmds:
- aws s3api put-object --bucket gherasim --key bogdan/cv.pdf --body build/bogdan/bogdan.pdf --content-type application/pdf --profile gherasim
# bogdan:
# desc: Compile the CV for Bogdan
# cmds:
# - tectonic -X build --keep-intermediates --keep-logs
# - aws s3api put-object --bucket gherasim --key bogdan/cv.pdf --body build/bogdan/bogdan.pdf --content-type application/pdf --profile gherasim
#
# radu:
# desc: Compile the CV for Radu
# cmds:
# - tectonic -X compile src/gherasim/radu/main.tex
# - aws s3api put-object --bucket gherasim --key radu/cv.pdf --body build/radu/radu.pdf -content-type application/pdf --profile gherasim