diff --git a/bin/stable/prepare_project_edition.sh b/bin/stable/prepare_project_edition.sh index 4de451b..9b0f880 100755 --- a/bin/stable/prepare_project_edition.sh +++ b/bin/stable/prepare_project_edition.sh @@ -53,10 +53,15 @@ elif [[ $PROJECT_VERSION == *"v4.6"* ]]; then # ibexa/connector-qualifio is already being installed with the project docker exec install_dependencies composer require ibexa/connector-ai:$PROJECT_VERSION ibexa/connector-openai:$PROJECT_VERSION --with-all-dependencies --no-scripts --ansi docker exec install_dependencies composer require ibexa/collaboration:$PROJECT_VERSION ibexa/share:$PROJECT_VERSION --with-all-dependencies --no-scripts --ansi - docker exec install_dependencies composer require ibexa/fieldtype-richtext-rte:$PROJECT_VERSION --with-all-dependencies --no-scripts --ansi + if [[ "$PHP_IMAGE" != *"node18"* ]]; then + docker exec install_dependencies composer require ibexa/fieldtype-richtext-rte:$PROJECT_VERSION --with-all-dependencies --no-scripts --ansi + fi docker exec install_dependencies composer require ibexa/product-catalog-date-time-attribute:$PROJECT_VERSION --with-all-dependencies --no-scripts --ansi docker exec install_dependencies composer require ibexa/product-catalog-symbol-attribute:$PROJECT_VERSION --with-all-dependencies --no-scripts --ansi docker exec install_dependencies composer require ibexa/integrated-help:$PROJECT_VERSION --with-all-dependencies --no-scripts --ansi + if [[ "$PHP_IMAGE" == *"node20"* ]]; then + docker exec install_dependencies composer require ibexa/elasticsearch8:$PROJECT_VERSION --with-all-dependencies --no-scripts --ansi + fi fi if [[ "$PROJECT_EDITION" == "commerce" ]]; then docker exec install_dependencies composer require ibexa/discounts:$PROJECT_VERSION ibexa/discounts-codes:$PROJECT_VERSION --with-all-dependencies --no-scripts --ansi