加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
deploy-dev.sh 743 Bytes
一键复制 编辑 原始数据 按行查看 历史
space_long 提交于 2024-05-22 10:23 . init
#!/bin/bash
TIMESTAMP=$(date +"%Y%m%d%H%M%S")
PKG_NAME="HHMDashboard_$TIMESTAMP"
SERVER_USER="root"
SERVER_IP="172.16.0.102"
SERVER_PATH="/usr/nginx/nginx-1.24.0/html/test_enviorment_system/hf-hhm-dashboard"
echo "开始打包应用"
npm run build:staging
echo "开始压缩本地文件"
cd dist && tar -czvf dist.tar.gz *
cd ../
echo "开始服务器备份文件"
ssh ${SERVER_USER}@${SERVER_IP} "cd $SERVER_PATH && tar -czvf dist-$PKG_NAME.tar.gz * && mv dist-$PKG_NAME.tar.gz ../backup/ && rm -rf *"
echo "开始拷贝文件"
scp -r ./dist/dist.tar.gz ${SERVER_USER}@${SERVER_IP}:${SERVER_PATH}
echo "解压文件"
ssh ${SERVER_USER}@${SERVER_IP} "cd $SERVER_PATH && tar -xzvf dist.tar.gz && rm -rf dist.tar.gz"
echo "部署完成"
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化