ci: 添加 Epic UI 构建和部署工作流

- 新增 CI/CD 工作流文件,实现前端项目的自动构建和部署
- 支持 main、master 和 develop 分支的自动构建- 包含代码检出、环境安装、依赖管理、项目构建等步骤
- 实现构建产物的自动部署和 Docker 容器重启
This commit is contained in:
hu xiaotong
2025-07-08 09:09:40 +08:00
parent e215a922ac
commit d68f39f6f7

View File

@@ -260,12 +260,12 @@ jobs:
exit 1 exit 1
fi fi
echo "⏰ 等待30秒,让你检查缓存是否成功写入..." echo "⏰ 等待1分钟,让你检查缓存是否成功写入..."
echo "🕐 当前时间: $(date)" echo "🕐 当前时间: $(date)"
echo "📊 缓存状态检查:" echo "📊 缓存状态检查:"
# 每5秒检查一次缓存状态持续30秒 # 每5秒检查一次缓存状态持续60秒
for i in {1..6}; do for i in {1..12}; do
echo "=== 第 $i 次检查 (第 $((i*5)) 秒) ===" echo "=== 第 $i 次检查 (第 $((i*5)) 秒) ==="
echo "时间: $(date)" echo "时间: $(date)"
@@ -281,13 +281,13 @@ jobs:
fi fi
echo "---" echo "---"
if [ $i -lt 6 ]; then if [ $i -lt 12 ]; then
echo "⏳ 等待5秒..." echo "⏳ 等待5秒..."
sleep 5 sleep 5
fi fi
done done
echo "✅ 30秒等待完成,缓存检查结束" echo "✅ 1分钟等待完成,缓存检查结束"
echo "🕐 结束时间: $(date)" echo "🕐 结束时间: $(date)"
- name: 验证依赖 - name: 验证依赖