Skip to content

Commit 4b87718

Browse files
update to symfony 7.3
1 parent 3a26487 commit 4b87718

File tree

1 file changed

+15
-13
lines changed

1 file changed

+15
-13
lines changed

bin/5.0.x-dev/prepare_project_edition.sh

Lines changed: 15 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -202,7 +202,7 @@ docker compose --env-file=.env exec -T --user www-data app sh -c "composer confi
202202
# Update required PHP version
203203
docker compose --env-file=.env exec -T --user www-data app sh -c "composer require --no-update 'php:>=8.3'"
204204
# Update required Symfony version
205-
docker compose --env-file=.env exec -T --user www-data app sh -c "composer config extra.symfony.require '7.2.*'"
205+
docker compose --env-file=.env exec -T --user www-data app sh -c "composer config extra.symfony.require '7.3.*'"
206206

207207
echo "> Remove cache dir"
208208
docker compose --env-file=.env exec -T --user www-data app sh -c "rm -rf var/cache/*"
@@ -213,25 +213,25 @@ docker compose --env-file=.env exec -T --user www-data app sh -c "composer requi
213213
ibexa/commerce:5.0.x-dev \
214214
ibexa/behat:5.0.x-dev \
215215
ibexa/docker:5.0.x-dev \
216-
symfony/console:^7.2 \
217-
symfony/dotenv:^7.2 \
218-
symfony/framework-bundle:^7.2 \
219-
symfony/runtime:^7.2 \
220-
symfony/yaml:^7.2 \
216+
symfony/console:^7.3 \
217+
symfony/dotenv:^7.3 \
218+
symfony/framework-bundle:^7.3 \
219+
symfony/runtime:^7.3 \
220+
symfony/yaml:^7.3 \
221221
;"
222222

223223
# TMP: admin-ui-assets and headless-assets need to be on a tag
224224
docker compose --env-file=.env exec -T --user www-data app sh -c "composer require --no-update \
225-
ibexa/admin-ui-assets:v5.0.0-beta2 \
226-
ibexa/headless-assets:v5.0.0-beta1 \
225+
ibexa/admin-ui-assets:v5.0.0-rc1 \
226+
ibexa/headless-assets:v5.0.0-rc1 \
227227
;"
228228

229229
# Upgrade Ibexa and Symfony packages (dev tools)
230230
docker compose --env-file=.env exec -T --user www-data app sh -c "composer require --dev --no-update \
231231
ibexa/rector:5.0.x-dev \
232-
symfony/debug-bundle:^7.2 \
233-
symfony/stopwatch:^7.2 \
234-
symfony/web-profiler-bundle:^7.2 \
232+
symfony/debug-bundle:^7.3 \
233+
symfony/stopwatch:^7.3 \
234+
symfony/web-profiler-bundle:^7.3 \
235235
;"
236236

237237
# Remove Php82HideDeprecationsErrorHandler
@@ -251,8 +251,10 @@ docker compose --env-file=.env exec -T --user www-data app sh -c "rm symfony.loc
251251
docker compose --env-file=.env exec -T --user www-data app sh -c "composer recipes:install ibexa/commerce --force --yes -v"
252252

253253
# Swap tsconfig.json usage and creation
254-
docker compose --env-file=.env exec -T --user www-data app sh -c "perl -0pe 's/\"ibexa:encore:compile\": \"symfony-cmd\",\n\s+\"yarn ibexa-generate-tsconfig\": \"script\"/\"yarn ibexa-generate-tsconfig\": \"script\",\n \"ibexa:encore:compile\": \"symfony-cmd\"/gms' -i composer.json"
255-
254+
docker compose --env-file=.env exec -T --user www-data app sh -c "perl -0pe 's/\"ibexa:encore:compile --config-name\": \"symfony-cmd\",\n\s+\"yarn ibexa-generate-tsconfig\": \"script\"/\"yarn ibexa-generate-tsconfig\": \"script\",\n \"ibexa:encore:compile\": \"symfony-cmd\"/gms' -i composer.json"
255+
256+
docker compose --env-file=.env exec -T --user www-data app sh -c "perl -ne 'print unless /IbexaIconsBundle/' -i config/bundles.php"
257+
256258

257259
# Manually clear cache to ensure scripts won't use a piece of it
258260
docker compose --env-file=.env exec -T --user www-data app sh -c "rm -rf var/cache"

0 commit comments

Comments
 (0)