chore: harden production deploy scripts

This commit is contained in:
2026-05-27 22:14:19 +08:00
parent 0c30fb9091
commit b6a7e7b4b8
2 changed files with 32 additions and 6 deletions

View File

@@ -50,11 +50,20 @@ rsync -az --delete \
--filter='P /api/.env.production' \
--exclude='/.git/' \
--exclude='/.memory/' \
--exclude='/.backups/' \
--exclude='/.logs/' \
--exclude='/.pids/' \
--exclude='/.playwright-mcp/' \
--exclude='/.DS_Store' \
--exclude='*.log' \
--exclude='__pycache__/' \
--exclude='*.pyc' \
--exclude='/data/' \
--exclude='/data-local/' \
--exclude='/jobs/' \
--exclude='/output/' \
--exclude='/secrets/' \
--exclude='/api/.venv/' \
--exclude='/api/jobs/' \
--exclude='/api/.env' \
--exclude='/api/.env.local' \
@@ -63,6 +72,8 @@ rsync -az --delete \
--exclude='/web/node_modules/' \
--exclude='/web/.next/' \
--exclude='/web/out/' \
--exclude='/web/canvas-app/node_modules/' \
--exclude='/web/canvas-app/dist/' \
--exclude='/node_modules/' \
--exclude='内部分享-口播脚本.md' \
./ "$HOST:$APP_DIR/"