build: 添加deploy.sh
This commit is contained in:
parent
a977fd35fc
commit
492746fa10
|
|
@ -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",
|
||||
|
|
|
|||
|
|
@ -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 "✅ 部署完成!"
|
||||
Loading…
Reference in New Issue