diff --git a/ansible/roles/payload/templates/bin/updatePayload.sh.j2 b/ansible/roles/payload/templates/bin/updatePayload.sh.j2 index fcf701c..e4216d0 100644 --- a/ansible/roles/payload/templates/bin/updatePayload.sh.j2 +++ b/ansible/roles/payload/templates/bin/updatePayload.sh.j2 @@ -7,8 +7,10 @@ fi DATE=$(date +"%Y-%m-%dT%H:%M:%S") supervisorctl stop payload +[ -e ~/payload ] && mv ~/payload/media ~/media [ -e ~/payload ] && mv ~/payload ~/payload-old-$DATE mv ~/payload-new ~/payload +mv ~/media ~/payload/ cd ~/payload npm install supervisorctl start payload