dev:解决问题
This commit is contained in:
parent
0955608684
commit
f22a307610
|
@ -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
|
||||||
|
|
|
@ -92,3 +92,4 @@ return [
|
||||||
],
|
],
|
||||||
|
|
||||||
];
|
];
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue