From 156dc2ee1a07d97a9c764411af8fda25856b57c1 Mon Sep 17 00:00:00 2001 From: hu xiaotong <416314413@163.com> Date: Tue, 8 Jul 2025 09:51:11 +0800 Subject: [PATCH] =?UTF-8?q?ci:=20=E6=B7=BB=E5=8A=A0=20Epic=20UI=20?= =?UTF-8?q?=E6=9E=84=E5=BB=BA=E5=92=8C=E9=83=A8=E7=BD=B2=E5=B7=A5=E4=BD=9C?= =?UTF-8?q?=E6=B5=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 新增 CI/CD 工作流文件,实现前端项目的自动构建和部署 - 支持 main、master 和 develop 分支的自动构建- 包含代码检出、环境安装、依赖管理、项目构建等步骤 - 实现构建产物的自动部署和 Docker 容器重启 --- .gitea/workflows/ci.yaml | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) diff --git a/.gitea/workflows/ci.yaml b/.gitea/workflows/ci.yaml index 78d30d3..306bac4 100644 --- a/.gitea/workflows/ci.yaml +++ b/.gitea/workflows/ci.yaml @@ -413,6 +413,46 @@ jobs: cp -r dist/* deploy/ echo "📦 部署包已准备完成" + - name: 验证 /toolcache 挂载情况(开始) + shell: bash + run: | + echo "==== [挂载点检查-开始] ====" + echo "当前时间: $(date)" + echo "主机名: $(hostname)" + echo "当前用户: $(whoami)" + echo "工作目录: $(pwd)" + echo "[mount | grep toolcache] 输出:" + mount | grep toolcache || echo "未找到toolcache挂载点" + echo "[df -h /toolcache] 输出:" + df -h /toolcache 2>/dev/null || echo "无法获取/toolcache磁盘信息" + echo "[ls -ld /toolcache] 输出:" + ls -ld /toolcache 2>/dev/null || echo "无法获取/toolcache权限" + echo "[stat /toolcache] 输出:" + stat /toolcache 2>/dev/null || echo "无法获取/toolcache stat" + echo "[ls -lai /toolcache] 输出:" + ls -lai /toolcache 2>/dev/null || echo "无法获取/toolcache内容" + echo "==== [挂载点检查-开始] ====" + + - name: 验证 /toolcache 挂载情况(保存缓存后) + shell: bash + run: | + echo "==== [挂载点检查-保存缓存后] ====" + echo "当前时间: $(date)" + echo "主机名: $(hostname)" + echo "当前用户: $(whoami)" + echo "工作目录: $(pwd)" + echo "[mount | grep toolcache] 输出:" + mount | grep toolcache || echo "未找到toolcache挂载点" + echo "[df -h /toolcache] 输出:" + df -h /toolcache 2>/dev/null || echo "无法获取/toolcache磁盘信息" + echo "[ls -ld /toolcache] 输出:" + ls -ld /toolcache 2>/dev/null || echo "无法获取/toolcache权限" + echo "[stat /toolcache] 输出:" + stat /toolcache 2>/dev/null || echo "无法获取/toolcache stat" + echo "[ls -lai /toolcache] 输出:" + ls -lai /toolcache 2>/dev/null || echo "无法获取/toolcache内容" + echo "==== [挂载点检查-保存缓存后] ====" + # - name: 复制构建产物到目标目录 # shell: bash # run: |