-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathupdate.sh
executable file
·18 lines (18 loc) · 1.28 KB
/
update.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#!/bin/sh
ssh [email protected] "cd ~/svc/memlingo/ && ./stop.sh"
ssh [email protected] "cd ~/svc/memlingo/ && ./stop2.sh"
rsync --delete -avz -e 'ssh -p 22' ./pages/ [email protected]:~/svc/memlingo/pages/
rsync --delete -avz -e 'ssh -p 22' ./pages2/ [email protected]:~/svc/memlingo/pages2/
rsync --delete -avz -e 'ssh -p 22' ./courses/ [email protected]:~/svc/memlingo/courses/
rsync --delete -avz -e 'ssh -p 22' ./sounds/ [email protected]:~/svc/memlingo/sounds/
rsync --delete -avz -e 'ssh -p 22' ./*.py [email protected]:~/svc/memlingo/
rsync --delete -avz -e 'ssh -p 22' ./*.ico [email protected]:~/svc/memlingo/
# rsync --delete -avz -e 'ssh -p 22' ./*.json [email protected]:~/svc/memlingo/
rsync --delete -avz -e 'ssh -p 22' ./*.txt [email protected]:~/svc/memlingo/
rsync --delete -avz -e 'ssh -p 22' ~/tts/*_course.js [email protected]:~/svc/tts/
#scp -r ./pages/* [email protected]:~/svc/memlingo/pages/
#scp -r ./sounds/* [email protected]:~/svc/memlingo/sounds/
#scp -r ./memlingo.py [email protected]:~/svc/memlingo/
ssh [email protected] "cd ~/svc/memlingo/ && python3 ./content_update.py run"
ssh [email protected] "cd ~/svc/memlingo/ && ./run.sh"
ssh [email protected] "cd ~/svc/memlingo/ && ./run2.sh"