dev:解决问题

This commit is contained in:
liubocheng 2025-03-26 17:43:44 +08:00
parent 0955608684
commit f22a307610
2 changed files with 7 additions and 6 deletions

View File

@ -54,17 +54,17 @@ jobs:
env: env:
COMPOSE_PROJECT: "laravel_test" COMPOSE_PROJECT: "laravel_test"
run: | run: |
ssh -i /root/.ssh/id_rsa deploy-user@43.142.97.39 << 'EOF' ssh -i /root/.ssh/id_rsa deploy-user@43.142.97.39 /bin/bash << 'EOF'
cd /data/laravel_test cd /data/laravel_test
# 使用docker-compose插件模式 # 使用docker-compose插件模式
docker compose -p $COMPOSE_PROJECT down --volumes /usr/bin/docker compose -p "$COMPOSE_PROJECT" down --volumes || true
docker compose -p $COMPOSE_PROJECT up -d --build /usr/bin/docker compose -p "$COMPOSE_PROJECT" up -d --build
# 等待容器启动 # 等待容器启动
sleep 10 sleep 10
docker exec ${COMPOSE_PROJECT}-php-1 php artisan config:cache docker exec "${COMPOSE_PROJECT}-php-1" php artisan config:cache
docker exec ${COMPOSE_PROJECT}-php-1 php artisan migrate --force docker exec "${COMPOSE_PROJECT}-php-1" php artisan migrate --force
docker exec ${COMPOSE_PROJECT}-nginx-1 nginx -s reload docker exec "${COMPOSE_PROJECT}-nginx-1" nginx -s reload
EOF EOF

View File

@ -92,3 +92,4 @@ return [
], ],
]; ];