Skip to content

Commit 716fbc8

Browse files
committed
ErrorHandler
1 parent 86bf4d8 commit 716fbc8

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

bin/ci/test.sh

+6
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,12 @@ export COMPOSE_FILE="doc/docker/base-dev.yml:doc/docker/redis.yml:doc/docker/sel
7171
export APP_ENV="behat" APP_DEBUG="1"
7272
export PHP_IMAGE="ibexa_php:latest-node" PHP_IMAGE_DEV="ibexa_php:latest-node"
7373

74+
if echo "$PHP_IMAGE" | grep -q '8.3'; then
75+
echo "> Set PHP 8.2+ Ibexa error handler to avoid deprecations"
76+
docker exec install_dependencies composer config extra.runtime.error_handler "\\Ibexa\\Contracts\\Core\\MVC\\Symfony\\ErrorHandler\\Php82HideDeprecationsErrorHandler"
77+
docker exec install_dependencies composer dump-autoload
78+
fi
79+
7480
docker-compose --env-file .env up -d --build --force-recreate
7581
echo '> Workaround for test issues: Change ownership of files inside docker container'
7682
docker-compose --env-file=.env exec -T app sh -c 'chown -R www-data:www-data /var/www'

0 commit comments

Comments
 (0)