chore: initial baseline with P0-safety .gitignore
This commit is contained in:
@@ -0,0 +1,65 @@
|
||||
@echo off
|
||||
REM =============================================================================
|
||||
REM 企微IT智能服务台 — 打包部署一键执行
|
||||
REM =============================================================================
|
||||
REM 功能:
|
||||
REM 1. 打包前端构建产物 + nginx配置 + docker-compose.yml + .env
|
||||
REM 2. 构建后端 Docker 镜像(包含最新代码)
|
||||
REM 3. 导出镜像为 tar 文件
|
||||
REM 4. 自动上传到服务器并部署
|
||||
REM
|
||||
REM 用法:
|
||||
REM 打包部署.bat 仅本地打包
|
||||
REM 打包部署.bat deploy 打包 + 部署到服务器
|
||||
REM =============================================================================
|
||||
|
||||
setlocal
|
||||
|
||||
set MODE=%1
|
||||
if "%MODE%"=="" set MODE=local
|
||||
|
||||
echo.
|
||||
echo ========================================
|
||||
echo 企微IT智能服务台 — 打包部署
|
||||
echo ========================================
|
||||
echo 模式: %MODE%
|
||||
echo.
|
||||
|
||||
cd /d "%~dp0"
|
||||
|
||||
if "%MODE%"=="deploy" (
|
||||
powershell -ExecutionPolicy Bypass -File ".\build-and-deploy.ps1" -Mode deploy
|
||||
) else (
|
||||
powershell -ExecutionPolicy Bypass -File ".\build-and-deploy.ps1" -Mode local
|
||||
)
|
||||
|
||||
if errorlevel 1 (
|
||||
echo.
|
||||
echo [ERROR] 执行失败,请检查错误信息
|
||||
pause
|
||||
exit /b 1
|
||||
)
|
||||
|
||||
echo.
|
||||
echo ========================================
|
||||
echo 执行完成
|
||||
echo ========================================
|
||||
echo.
|
||||
|
||||
if "%MODE%"=="deploy" (
|
||||
echo 部署完成!验证地址:
|
||||
echo - H5: https://itsupport.servyou.com.cn/itdesk/
|
||||
echo - 坐席: https://itsupport.servyou.com.cn/itagent/
|
||||
echo - 管理: https://itsupport.servyou.com.cn/itadmin/
|
||||
) else (
|
||||
echo 本地打包完成!
|
||||
echo 生成文件:
|
||||
echo - it-smart-desk-server-deploy.zip
|
||||
echo - deploy-backend.tar
|
||||
echo.
|
||||
echo 请手动上传到服务器部署目录 /opt/wecom-it-desk/
|
||||
echo 然后执行部署命令
|
||||
)
|
||||
|
||||
echo.
|
||||
pause
|
||||
Reference in New Issue
Block a user