ci(deploy): 更新部署工作流并添加调试信息
Some checks failed
CI/CD Pipeline / build-and-deploy (push) Failing after 1m37s
Some checks failed
CI/CD Pipeline / build-and-deploy (push) Failing after 1m37s
- 修改 COMPOSE_FILE 路径为 docker/docker-compose.test.yml - 在部署阶段的关键步骤添加当前路径和文件列表的打印,以便于调试- 在每个主要步骤前添加调试信息,提高日志可读性
This commit is contained in:
parent
7d71f4d32d
commit
bd38cf8536
@ -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
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user