summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorDmitry Ilvokhin <d@ilvokhin.com>2024-02-10 17:42:53 +0000
committerDmitry Ilvokhin <d@ilvokhin.com>2024-02-10 17:42:53 +0000
commitce637f885c955f36ade5414aa5bd510879b6d8bd (patch)
treeb64c53bc87ccc44971474348483a9d8ab112cb72 /Makefile
parentfa3da1bcc7d0bd6eed34e25e1030d005d6988ea5 (diff)
downloadblog-ce637f885c955f36ade5414aa5bd510879b6d8bd.tar.gz
blog-ce637f885c955f36ade5414aa5bd510879b6d8bd.tar.bz2
blog-ce637f885c955f36ade5414aa5bd510879b6d8bd.zip
Fix deploy target
Option -a enables too much flags I don't need. For example, -t (preserve times), which leads to errors on receiving side.
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile10
1 files changed, 8 insertions, 2 deletions
diff --git a/Makefile b/Makefile
index 5f85e75..ae0f456 100644
--- a/Makefile
+++ b/Makefile
@@ -18,8 +18,14 @@ server: remote
python3 -m http.server --directory remote
deploy: remote
- rsync -avzP --delete remote/ blog.ilvokhin.com:/srv/http/blog.ilvokhin.com
- ssh blog.ilvokhin.com -- sudo chown -R http:http /srv/http/blog.ilvokhin.com
+ rsync \
+ --recursive \
+ --compress \
+ --links \
+ --progress \
+ --delete \
+ remote/ \
+ blog.ilvokhin.com:/srv/http/blog.ilvokhin.com
clean:
rm -rf remote