Forráskód Böngészése

更新部署脚本,添加自动拉取代码、安装依赖、清理旧构建和构建新版本的步骤,优化部署流程。

wuyi 3 hónapja
szülő
commit
9615a628ee
1 módosított fájl, 8 hozzáadás és 1 törlés
  1. 8 1
      deploy.sh

+ 8 - 1
deploy.sh

@@ -1 +1,8 @@
-rsync --exclude='node_modules/' -ravzh --delete -e "ssh -o StrictHostKeyChecking=no" ./dist/ root@47.239.186.97:/var/www/junma-admin/
+set -e
+
+git pull origin main
+yarn install
+rm -rf dist/
+yarn build --mode production
+
+rsync --exclude='node_modules/' -ravzh --delete -e "ssh -o StrictHostKeyChecking=no" ./dist/ root@47.239.186.97:/var/www/junma-admin/