From 1d773c4f69bceb37ee979fbe2d331c6dd87d2f72 Mon Sep 17 00:00:00 2001 From: huang Date: Tue, 20 Jan 2026 11:22:17 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E9=83=A8=E7=BD=B2=E8=B0=83?= =?UTF-8?q?=E8=AF=95=E4=BF=A1=E6=81=AF=EF=BC=9A=E6=8E=92=E6=9F=A5=E9=85=8D?= =?UTF-8?q?=E7=BD=AE=E6=96=87=E4=BB=B6=E5=A4=8D=E5=88=B6=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 添加调试输出: - 显示当前工作目录(pwd) - 列出当前目录内容(ls -la) - 复制时显示详细信息(-v 参数) - 显示配置已存在的情况 帮助定位为什么 docker-compose.prod.yml 找不到 --- .gitea/workflows/deploy.yaml | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/.gitea/workflows/deploy.yaml b/.gitea/workflows/deploy.yaml index 57ceb4b..30e0739 100644 --- a/.gitea/workflows/deploy.yaml +++ b/.gitea/workflows/deploy.yaml @@ -67,11 +67,18 @@ jobs: # 确保部署目录存在 mkdir -p ${{ env.DEPLOY_DIR }}/{configs,logs} - # 如果配置文件不存在,从仓库复制 + # 调试:显示当前目录和文件 + echo "📍 当前工作目录: $(pwd)" + echo "📁 当前目录内容:" + ls -la + + # 如果配置文件不存在,从当前目录复制 if [ ! -f ${{ env.DEPLOY_DIR }}/docker-compose.prod.yml ]; then echo "📋 初始化部署目录..." - cp docker-compose.prod.yml ${{ env.DEPLOY_DIR }}/ - cp -r configs/* ${{ env.DEPLOY_DIR }}/configs/ + cp -v docker-compose.prod.yml ${{ env.DEPLOY_DIR }}/ + cp -rv configs/* ${{ env.DEPLOY_DIR }}/configs/ + else + echo "✅ 配置文件已存在,跳过复制" fi cd ${{ env.DEPLOY_DIR }}