diff --git a/config.ddev-drupal-core-dev.yaml b/config.ddev-drupal-core-dev.yaml index ee664a2..892bded 100644 --- a/config.ddev-drupal-core-dev.yaml +++ b/config.ddev-drupal-core-dev.yaml @@ -1,7 +1,6 @@ # #ddev-generated # This file is placed by the justafish/ddev-drupal-core-dev addon. -webimage_extra_packages: ["chromium-driver"] ddev_version_constraint: '>=v1.23.1' omit_containers: ["db"] upload_dirs: diff --git a/docker-compose.core-dev-selenium.yaml b/docker-compose.core-dev-selenium.yaml index 9dc91ef..8165eff 100644 --- a/docker-compose.core-dev-selenium.yaml +++ b/docker-compose.core-dev-selenium.yaml @@ -2,7 +2,7 @@ services: chrome: container_name: ddev-${DDEV_SITENAME}-chrome - image: seleniarm/standalone-chromium:4.1.2-20220227 + image: selenium/standalone-chromium:134.0.6998.117 labels: com.ddev.site-name: ${DDEV_SITENAME} com.ddev.approot: $DDEV_APPROOT @@ -22,7 +22,7 @@ services: - ddev-global-cache:/mnt/ddev-global-cache firefox: container_name: ddev-${DDEV_SITENAME}-firefox - image: seleniarm/standalone-chromium:4.1.2-20220227 + image: selenium/standalone-firefox:136.0.2 labels: com.ddev.site-name: ${DDEV_SITENAME} com.ddev.approot: $DDEV_APPROOT diff --git a/install.yaml b/install.yaml index 6ac6ae9..c70c41c 100644 --- a/install.yaml +++ b/install.yaml @@ -24,8 +24,11 @@ project_files: - core-dev/src/Command/LintJsCommand.php - core-dev/src/Command/LintCspellCommand.php - core-dev/src/Command/LintCommand.php + - core-dev/src/Command/ModuleInstallCommand.php post_install_actions: + - ddev exec sudo apt update + - ddev exec sudo apt install chromium-common=134.0.6998.35-1~deb12u1 chromium-driver=134.0.6998.35-1~deb12u1 -y --allow-downgrades - cp core-dev/phpunit-chrome.xml ../core/phpunit.xml - perl -pi -e "s|DRUPAL_CORE_DDEV_URL|$DDEV_PRIMARY_URL|g" ../core/phpunit.xml - cp core-dev/.env ../core/.env @@ -42,3 +45,6 @@ removal_actions: fi done - rm -rf ../test_output + - ddev exec sudo apt update + # Revert back to default versions. + - ddev exec sudo apt install chromium-common chromium-driver -y