summaryrefslogtreecommitdiffstats
path: root/makefile
diff options
context:
space:
mode:
Diffstat (limited to 'makefile')
-rw-r--r--makefile14
1 files changed, 14 insertions, 0 deletions
diff --git a/makefile b/makefile
index e7ef2f9..c8fd464 100644
--- a/makefile
+++ b/makefile
@@ -30,3 +30,17 @@ clean:
rm -r build/
status:
ssh dotemgo-tasks_root 'systemctl status itter.service'
+
+deploy:
+ cp ./style.css ./build/style.css
+ cp ./favicon_io/favicon.ico ./build/favicon.ico
+ cp ./Dockerfile ./build
+ cp ./docker-compose.yml ./build
+ cp ./main.scm ./build
+ cp ./add-user.scm ./build
+ cp ./run.sh ./build/run.sh.new
+ cp ./createUserInDocker.sh ./build
+ rsync --recursive --delete ./build/ dotemgo-tasks_root:/root/54itter/
+ ssh dotemgo-tasks_root 'systemctl stop itter.service \
+ && mv /root/54itter/run.sh.new /root/54itter/run.sh \
+ && systemctl start itter.service'