Browse Source

更新发布脚本

master
sige 1 year ago
parent
commit
5d620c00a7
  1. 14
      publish.ps1

14
publish.ps1

@ -6,15 +6,19 @@ Rename-Item -Path ./dist -NewName $now
# compress dist to app.zip
Compress-Archive -Path ./$now -DestinationPath ./app.zip -Force
# upload app.zip to server
scp app.zip root@192.168.8.10:/frontend/
scp app.zip root@192.168.8.13:/frontend/
# unzip app.zip
ssh root:zwsd@192.168.8.10 "cd /frontend && unzip app.zip"
ssh root@192.168.8.13 "cd /frontend && unzip app.zip"
# remove old link
ssh root:zwsd@192.168.8.10 "cd /frontend && rm -f dist"
ssh root@192.168.8.13 "cd /frontend && rm -f dist"
# create link
ssh root:zwsd@192.168.8.10 "cd /frontend && ln -s /frontend/$now /frontend/dist"
ssh root@192.168.8.13 "cd /frontend && ln -s /frontend/$now /frontend/dist"
# remove app.zip
ssh root@192.168.8.13 "cd /frontend && rm -f app.zip"
# restart browser
# ssh root@192.168.8.13 "su zwsd -c 'killall chromium-bin'"
# ssh root@192.168.8.13 "su zwsd -c 'zos_setup.sh --test'"
# remove app.zip
ssh root:zwsd@192.168.8.10 "cd /frontend && rm -f app.zip"
Remove-Item -Path ./app.zip
# remove folder
Remove-Item -Path ./$now -Recurse
Loading…
Cancel
Save