From 55d651e54ba2f158875e96ba1528b201dc1aaaf9 Mon Sep 17 00:00:00 2001 From: KaGaMi_PC Date: Sat, 12 Jul 2025 14:20:51 +0800 Subject: [PATCH] t8 --- .gitea/workflows/test.yml | 43 +++++++++++++++++++++------------------ 1 file changed, 23 insertions(+), 20 deletions(-) diff --git a/.gitea/workflows/test.yml b/.gitea/workflows/test.yml index 7b71baa..557ee01 100644 --- a/.gitea/workflows/test.yml +++ b/.gitea/workflows/test.yml @@ -28,16 +28,6 @@ jobs: REGISTRY_HOST=$(echo "${{ gitea.server_url }}" | sed 's|https\?://||') echo "📡 Registry地址: $REGISTRY_HOST" - # 查看当前Docker进程 - ps aux | grep docker || true - - # 杀死Docker daemon进程 - sudo pkill -f dockerd || true - sudo pkill -f docker-proxy || true - - # 等待进程结束 - sleep 3 - # 配置daemon.json sudo mkdir -p /etc/docker sudo tee /etc/docker/daemon.json < /var/log/dockerd.log 2>&1 & - - # 等待Docker启动 - sleep 15 - - # 验证Docker状态 - docker info | grep -i insecure || true + # 重新加载Docker配置 + sudo pkill -SIGHUP dockerd || true + sleep 5 echo "✅ Docker配置完成!" - name: 登录到Gitea Container Registry + env: + DOCKER_BUILDKIT: 0 + DOCKER_CLI_EXPERIMENTAL: disabled run: | echo "🔐 登录到Gitea Container Registry..." @@ -68,12 +56,25 @@ jobs: echo "📡 Registry地址: $REGISTRY_HOST" echo "👤 用户名: ${{ gitea.actor }}" - # 使用HTTP协议登录 - echo "${{ gitea.token }}" | docker login $REGISTRY_HOST -u "${{ gitea.actor }}" --password-stdin + # 创建Docker客户端配置 + mkdir -p ~/.docker + cat > ~/.docker/config.json <