dev:修改工作流

This commit is contained in:
liubocheng 2025-03-26 20:23:24 +08:00
parent da92b81b5d
commit 2c6b53c728
2 changed files with 1 additions and 6 deletions

View File

@ -64,6 +64,7 @@ jobs:
# 等待容器启动 # 等待容器启动
sleep 15 sleep 15
docker exec "${COMPOSE_PROJECT}-php-1" composer install --no-dev --optimize-autoloader
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

View File

@ -7,12 +7,6 @@ services:
working_dir: /var/www/html working_dir: /var/www/html
networks: networks:
- laravel_net - laravel_net
# 启动时安装 Composer 和依赖
command:
sh -c "docker-php-ext-install pdo_mysql zip
&& curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=composer
&& composer install --no-dev --optimize-autoloader
&& php-fpm"
nginx: nginx:
image: nginx:1.18 image: nginx:1.18