website/justfile

23 lines
561 B
Plaintext
Raw Normal View History

2019-11-19 13:56:05 +01:00
# vim: set ft=make :
root := `pwd`
# Build static website
build:
tup build
# Generate dependency graph as PNG file
graph:
tup graph . | dot -Tpng > graph.png
2020-04-24 17:30:37 +02:00
upload-resume:
scp ~/Hub/Personal/Jobs/resume_2020.pdf fabs@ffreling.com:ffreling.com/files/resume.pdf
2019-11-19 13:56:05 +01:00
# Deploy up-to-date website to webserver
2020-04-24 17:30:37 +02:00
deploy: build upload-resume
2020-04-21 17:58:47 +02:00
rsync --checksum --copy-links -ave 'ssh' \
2019-11-19 13:56:05 +01:00
--exclude-from=rsync_excludes.txt \
2020-04-21 17:58:47 +02:00
build/* fabs@ffreling.com:ffreling.com/
2019-11-19 13:56:05 +01:00
preview: build
python -m webbrowser -t "file://{{root}}/build/index.html"