board
board copied to clipboard
build: Atualiza framework e dependências
Atualizações
- Laravel 10.x
- Nova imagem docker
- Suporte ao uso do laravel/sail
- Node 18.x
- Atualiza bibliotecas no package.json
- Atualiza pacotes do laravel e dependências
Para testar
- Execute
docker run --rm \
-u "$(id -u):$(id -g)" \
-v "$(pwd):/var/www/html" \
-w /var/www/html \
laravelsail/php83-composer:latest \
composer install --ignore-platform-reqs
- Execute
sail up -d --remove-orphans - Execute
sail npm install - Execute
sail npm run dev
já que tem um cliente de email padrão, seria interessante atualizar as variáveis do .env.example para já deixar configurado? me refiro às variáveis:
MAIL_DRIVER=smtp
- MAIL_HOST=smtp.mailtrap.io
- MAIL_PORT=2525
+ MAIL_HOST=mailpit
+ MAIL_PORT=1025
MAIL_USERNAME=null
MAIL_PASSWORD=null
MAIL_ENCRYPTION=null
e tem uns testes falhando
There were 2 errors:
1) Tests\Feature\App\Http\Controllers\CardControllerTest::testAuthenticatedClientCanCreateCard
TypeError: Laravel\Passport\Guards\TokenGuard::setClient(): Argument #1 ($client) must be of type Laravel\Passport\Client, Sysvale\Mongodb\Passport\Client given, called in /var/www/html/vendor/laravel/passport/src/Passport.php on line 409
/var/www/html/vendor/laravel/passport/src/Guards/TokenGuard.php:368
/var/www/html/vendor/laravel/passport/src/Passport.php:409
/var/www/html/tests/Feature/App/Http/Controllers/CardControllerTest.php:55
/var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Testing/TestCase.php:174
2) Tests\Feature\App\Observers\CardObserverTest::testLinkCompanyAndNullUserWhenCreatingCardUsingClient
TypeError: Laravel\Passport\Guards\TokenGuard::setClient(): Argument #1 ($client) must be of type Laravel\Passport\Client, Sysvale\Mongodb\Passport\Client given, called in /var/www/html/vendor/laravel/passport/src/Passport.php on line 409
/var/www/html/vendor/laravel/passport/src/Guards/TokenGuard.php:368
/var/www/html/vendor/laravel/passport/src/Passport.php:409
/var/www/html/tests/Feature/App/Observers/CardObserverTest.php:41
/var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Testing/TestCase.php:174