ci(deploy): 更新部署工作流并添加调试信息 #7

Merged
gewuyou merged 1 commits from dev into test 2025-05-09 08:08:42 +08:00

View File

@ -9,7 +9,7 @@ env:
# ========== 环境变量配置 ==========
DOCKER_REGISTRY_URL: ${{vars.DOCKER_REGISTRY_URL}} # 私有Docker镜像仓库地址
PROJECT_NAME: llmx # 项目名称
COMPOSE_FILE: docker-compose.test.yml # Docker compose文件路径
COMPOSE_FILE: docker/docker-compose.test.yml # Docker compose文件路径
SERVER_PASSWORD: ${{ secrets.SERVER_PASSWORD }} # 仓库密码
JCNC_GITEA_URL: ${{vars.SERVER_GITEA_URL}} # Gitea地址
RUNNER_TOOL_CACHE: /opt/tools-cache # 工具缓存目录
@ -104,7 +104,8 @@ jobs:
# ========== 7. 部署阶段 ==========
- name: 🔧 Prepare Deployment
run: |
cd docker
echo "当前路径..."
pwd && ls -al
echo "准备部署环境..."
chmod +x ${COMPOSE_FILE}
echo "当前Docker状态:"
@ -112,6 +113,8 @@ jobs:
- name: 🧹 Clean Old Containers
run: |
echo "当前路径..."
pwd && ls -al
echo "清理旧容器..."
docker compose -f ${COMPOSE_FILE} down --remove-orphans
echo "清理后Docker状态:"
@ -119,6 +122,8 @@ jobs:
- name: 🚀 Deploy New Version
run: |
echo "当前路径..."
pwd && ls -al
echo "拉取最新镜像..."
docker compose -f ${COMPOSE_FILE} pull