build: 添加deploy.sh

This commit is contained in:
赵伟 2026-02-09 10:10:25 +08:00
parent a977fd35fc
commit 492746fa10
2 changed files with 16 additions and 1 deletions

View File

@ -7,7 +7,7 @@
"analyze": "cross-env ANALYZE=1 max build",
"build": "max build",
"build-with-huoshi": "cross-env UMI_APP_HUO_SHI=true max build",
"deploy": "npm run build && npm run gh-pages",
"deploy": "sh ./scripts/deploy.sh",
"dev": "npm run start:dev",
"dev-no-sso": "cross-env NO_SSO=true npm run start:dev",
"dev-with-huoshi": "cross-env NO_SSO=true UMI_APP_HUO_SHI=true npm run start:dev",

View File

@ -0,0 +1,15 @@
#!/bin/bash
# 配置项(你可以改成自己的)
SERVER_USER=root # 服务器用户名
SERVER_IP=172.20.32.185 # 你的服务器 IP 地址
REMOTE_DIR=/home/somuns/ci4s/k8s # 服务器上存放静态文件的目录
echo "开始部署"
ssh ${SERVER_USER}@${SERVER_IP} << EOF
cd ${REMOTE_DIR} || true
./build_and_deploy.sh -s front -b dev-opt -e dev -m no-huoshi || true
EOF
echo "✅ 部署完成!"