File tree Expand file tree Collapse file tree 1 file changed +4
-1
lines changed
Expand file tree Collapse file tree 1 file changed +4
-1
lines changed Original file line number Diff line number Diff line change @@ -124,6 +124,9 @@ if [[ "$PROJECT_EDITION" != "oss" ]]; then
124124 docker exec install_dependencies composer require ibexa/product-catalog-date-time-attribute:$PROJECT_VERSION --no-scripts --ansi --no-update
125125 docker exec install_dependencies composer require ibexa/product-catalog-symbol-attribute:$PROJECT_VERSION --no-scripts --ansi --no-update
126126 docker exec install_dependencies composer require ibexa/integrated-help:$PROJECT_VERSION --no-scripts --ansi --no-update
127+ if [[ " $PHP_IMAGE " == * " node20" * ]]; then
128+ docker exec install_dependencies composer require ibexa/elasticsearch8:$PROJECT_VERSION --no-scripts --ansi --no-update
129+ fi
127130fi
128131if [[ " $PROJECT_EDITION " == " commerce" ]]; then
129132 docker exec install_dependencies composer require ibexa/discounts:$PROJECT_VERSION ibexa/discounts-codes:$PROJECT_VERSION --no-scripts --ansi --no-update
@@ -185,7 +188,7 @@ echo '> Clear cache & generate assets'
185188docker compose --env-file=.env exec -T --user www-data app sh -c " composer run post-install-cmd --ansi"
186189
187190echo ' > Install data'
188- if [[ " $COMPOSE_FILE " == * " elastic.yml " * ]]; then
191+ if [[ " $COMPOSE_FILE " == * " elastic" * .yml ]]; then
189192 docker compose --env-file=.env exec -T --user www-data app sh -c " php bin/console ibexa:elasticsearch:put-index-template"
190193fi
191194docker compose --env-file=.env exec -T --user www-data app sh -c " php /scripts/wait_for_db.php; php bin/console ibexa:install --skip-indexing"
You can’t perform that action at this time.
0 commit comments