Skip to content

Commit a6bb4e8

Browse files
committed
tmp
1 parent 5020a46 commit a6bb4e8

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

bin/ci/test.sh

+3-5
Original file line numberDiff line numberDiff line change
@@ -72,15 +72,13 @@ export APP_ENV="behat" APP_DEBUG="1"
7272
export PHP_IMAGE="ibexa_php:latest-node" PHP_IMAGE_DEV="ibexa_php:latest-node"
7373

7474
docker-compose --env-file .env up -d --build --force-recreate
75-
76-
if php -v | grep -q '8.3'; then
75+
echo '> Workaround for test issues: Change ownership of files inside docker container'
76+
docker-compose --env-file=.env exec -T app sh -c 'chown -R www-data:www-data /var/www'
77+
if docker run -i --rm ibexa_php:latest-node bash -c "php -v" | grep -q '8.3'; then
7778
echo '> Set PHP 8.2+ Ibexa error handler to avoid deprecations'
7879
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\""
7980
docker-compose --env-file=.env exec -T --user www-data app sh -c "composer dump-autoload"
8081
fi
81-
82-
echo '> Workaround for test issues: Change ownership of files inside docker container'
83-
docker-compose --env-file=.env exec -T app sh -c 'chown -R www-data:www-data /var/www'
8482
# Rebuild Symfony container
8583
docker-compose --env-file=.env exec -T --user www-data app sh -c "rm -rf var/cache/*"
8684
docker-compose --env-file=.env exec -T --user www-data app php bin/console cache:clear

0 commit comments

Comments
 (0)