From bf6007890a8fe1b52a3f39f6c4f92f77b8a2694a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Szo=C5=82tysek?= Date: Fri, 10 May 2024 23:16:29 +0200 Subject: [PATCH] tmp --- bin/ci/test.sh | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/bin/ci/test.sh b/bin/ci/test.sh index 2d3479c..7e01fd1 100755 --- a/bin/ci/test.sh +++ b/bin/ci/test.sh @@ -72,15 +72,13 @@ export APP_ENV="behat" APP_DEBUG="1" export PHP_IMAGE="ibexa_php:latest-node" PHP_IMAGE_DEV="ibexa_php:latest-node" docker-compose --env-file .env up -d --build --force-recreate - -if php -v | grep -q '8.3'; then +echo '> Workaround for test issues: Change ownership of files inside docker container' +docker-compose --env-file=.env exec -T app sh -c 'chown -R www-data:www-data /var/www' +#if php -v | grep -q '8.3'; then echo '> Set PHP 8.2+ Ibexa error handler to avoid deprecations' docker-compose --env-file=.env exec -T --user www-data app sh -c "composer config extra.runtime.error_handler \"\\Ibexa\\Contracts\\Core\\MVC\\Symfony\\ErrorHandler\\Php82HideDeprecationsErrorHandler\"" docker-compose --env-file=.env exec -T --user www-data app sh -c "composer dump-autoload" -fi - -echo '> Workaround for test issues: Change ownership of files inside docker container' -docker-compose --env-file=.env exec -T app sh -c 'chown -R www-data:www-data /var/www' +#fi # Rebuild Symfony container docker-compose --env-file=.env exec -T --user www-data app sh -c "rm -rf var/cache/*" docker-compose --env-file=.env exec -T --user www-data app php bin/console cache:clear