From f0972908bf3fb3af1f25fd9a991ea10aa8c9bef1 Mon Sep 17 00:00:00 2001 From: Tianon Gravi Date: Wed, 7 Aug 2024 10:40:31 -0700 Subject: [PATCH] Add `composer check-platform-reqs` to composer-using installs MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This should help us catch platform version issues sooner. 🚀 (This *should* make 11-php8.2 fail to build. 👀) --- 10.2/php8.2/apache-bookworm/Dockerfile | 2 ++ 10.2/php8.2/apache-bullseye/Dockerfile | 2 ++ 10.2/php8.2/fpm-alpine3.19/Dockerfile | 2 ++ 10.2/php8.2/fpm-alpine3.20/Dockerfile | 2 ++ 10.2/php8.2/fpm-bookworm/Dockerfile | 2 ++ 10.2/php8.2/fpm-bullseye/Dockerfile | 2 ++ 10.2/php8.3/apache-bookworm/Dockerfile | 2 ++ 10.2/php8.3/apache-bullseye/Dockerfile | 2 ++ 10.2/php8.3/fpm-alpine3.19/Dockerfile | 2 ++ 10.2/php8.3/fpm-alpine3.20/Dockerfile | 2 ++ 10.2/php8.3/fpm-bookworm/Dockerfile | 2 ++ 10.2/php8.3/fpm-bullseye/Dockerfile | 2 ++ 10.3/php8.2/apache-bookworm/Dockerfile | 2 ++ 10.3/php8.2/apache-bullseye/Dockerfile | 2 ++ 10.3/php8.2/fpm-alpine3.19/Dockerfile | 2 ++ 10.3/php8.2/fpm-alpine3.20/Dockerfile | 2 ++ 10.3/php8.2/fpm-bookworm/Dockerfile | 2 ++ 10.3/php8.2/fpm-bullseye/Dockerfile | 2 ++ 10.3/php8.3/apache-bookworm/Dockerfile | 2 ++ 10.3/php8.3/apache-bullseye/Dockerfile | 2 ++ 10.3/php8.3/fpm-alpine3.19/Dockerfile | 2 ++ 10.3/php8.3/fpm-alpine3.20/Dockerfile | 2 ++ 10.3/php8.3/fpm-bookworm/Dockerfile | 2 ++ 10.3/php8.3/fpm-bullseye/Dockerfile | 2 ++ 11.0/php8.2/apache-bookworm/Dockerfile | 2 ++ 11.0/php8.2/apache-bullseye/Dockerfile | 2 ++ 11.0/php8.2/fpm-alpine3.19/Dockerfile | 2 ++ 11.0/php8.2/fpm-alpine3.20/Dockerfile | 2 ++ 11.0/php8.2/fpm-bookworm/Dockerfile | 2 ++ 11.0/php8.2/fpm-bullseye/Dockerfile | 2 ++ 11.0/php8.3/apache-bookworm/Dockerfile | 2 ++ 11.0/php8.3/apache-bullseye/Dockerfile | 2 ++ 11.0/php8.3/fpm-alpine3.19/Dockerfile | 2 ++ 11.0/php8.3/fpm-alpine3.20/Dockerfile | 2 ++ 11.0/php8.3/fpm-bookworm/Dockerfile | 2 ++ 11.0/php8.3/fpm-bullseye/Dockerfile | 2 ++ Dockerfile.template | 2 ++ 37 files changed, 74 insertions(+) diff --git a/10.2/php8.2/apache-bookworm/Dockerfile b/10.2/php8.2/apache-bookworm/Dockerfile index 386c2c1c..420643f9 100644 --- a/10.2/php8.2/apache-bookworm/Dockerfile +++ b/10.2/php8.2/apache-bookworm/Dockerfile @@ -80,6 +80,8 @@ WORKDIR /opt/drupal RUN set -eux; \ export COMPOSER_HOME="$(mktemp -d)"; \ composer create-project --no-interaction "drupal/recommended-project:$DRUPAL_VERSION" ./; \ +# https://github.com/docker-library/drupal/pull/266#issuecomment-2273985526 + composer check-platform-reqs; \ chown -R www-data:www-data web/sites web/modules web/themes; \ rmdir /var/www/html; \ ln -sf /opt/drupal/web /var/www/html; \ diff --git a/10.2/php8.2/apache-bullseye/Dockerfile b/10.2/php8.2/apache-bullseye/Dockerfile index 943cf373..88fc845c 100644 --- a/10.2/php8.2/apache-bullseye/Dockerfile +++ b/10.2/php8.2/apache-bullseye/Dockerfile @@ -80,6 +80,8 @@ WORKDIR /opt/drupal RUN set -eux; \ export COMPOSER_HOME="$(mktemp -d)"; \ composer create-project --no-interaction "drupal/recommended-project:$DRUPAL_VERSION" ./; \ +# https://github.com/docker-library/drupal/pull/266#issuecomment-2273985526 + composer check-platform-reqs; \ chown -R www-data:www-data web/sites web/modules web/themes; \ rmdir /var/www/html; \ ln -sf /opt/drupal/web /var/www/html; \ diff --git a/10.2/php8.2/fpm-alpine3.19/Dockerfile b/10.2/php8.2/fpm-alpine3.19/Dockerfile index 3db6328e..aae2fb36 100644 --- a/10.2/php8.2/fpm-alpine3.19/Dockerfile +++ b/10.2/php8.2/fpm-alpine3.19/Dockerfile @@ -69,6 +69,8 @@ WORKDIR /opt/drupal RUN set -eux; \ export COMPOSER_HOME="$(mktemp -d)"; \ composer create-project --no-interaction "drupal/recommended-project:$DRUPAL_VERSION" ./; \ +# https://github.com/docker-library/drupal/pull/266#issuecomment-2273985526 + composer check-platform-reqs; \ chown -R www-data:www-data web/sites web/modules web/themes; \ rmdir /var/www/html; \ ln -sf /opt/drupal/web /var/www/html; \ diff --git a/10.2/php8.2/fpm-alpine3.20/Dockerfile b/10.2/php8.2/fpm-alpine3.20/Dockerfile index 815972b6..0bec6d8b 100644 --- a/10.2/php8.2/fpm-alpine3.20/Dockerfile +++ b/10.2/php8.2/fpm-alpine3.20/Dockerfile @@ -69,6 +69,8 @@ WORKDIR /opt/drupal RUN set -eux; \ export COMPOSER_HOME="$(mktemp -d)"; \ composer create-project --no-interaction "drupal/recommended-project:$DRUPAL_VERSION" ./; \ +# https://github.com/docker-library/drupal/pull/266#issuecomment-2273985526 + composer check-platform-reqs; \ chown -R www-data:www-data web/sites web/modules web/themes; \ rmdir /var/www/html; \ ln -sf /opt/drupal/web /var/www/html; \ diff --git a/10.2/php8.2/fpm-bookworm/Dockerfile b/10.2/php8.2/fpm-bookworm/Dockerfile index 65a2503c..0593065d 100644 --- a/10.2/php8.2/fpm-bookworm/Dockerfile +++ b/10.2/php8.2/fpm-bookworm/Dockerfile @@ -80,6 +80,8 @@ WORKDIR /opt/drupal RUN set -eux; \ export COMPOSER_HOME="$(mktemp -d)"; \ composer create-project --no-interaction "drupal/recommended-project:$DRUPAL_VERSION" ./; \ +# https://github.com/docker-library/drupal/pull/266#issuecomment-2273985526 + composer check-platform-reqs; \ chown -R www-data:www-data web/sites web/modules web/themes; \ rmdir /var/www/html; \ ln -sf /opt/drupal/web /var/www/html; \ diff --git a/10.2/php8.2/fpm-bullseye/Dockerfile b/10.2/php8.2/fpm-bullseye/Dockerfile index 02c07951..24b19527 100644 --- a/10.2/php8.2/fpm-bullseye/Dockerfile +++ b/10.2/php8.2/fpm-bullseye/Dockerfile @@ -80,6 +80,8 @@ WORKDIR /opt/drupal RUN set -eux; \ export COMPOSER_HOME="$(mktemp -d)"; \ composer create-project --no-interaction "drupal/recommended-project:$DRUPAL_VERSION" ./; \ +# https://github.com/docker-library/drupal/pull/266#issuecomment-2273985526 + composer check-platform-reqs; \ chown -R www-data:www-data web/sites web/modules web/themes; \ rmdir /var/www/html; \ ln -sf /opt/drupal/web /var/www/html; \ diff --git a/10.2/php8.3/apache-bookworm/Dockerfile b/10.2/php8.3/apache-bookworm/Dockerfile index 12736d3c..87699c1d 100644 --- a/10.2/php8.3/apache-bookworm/Dockerfile +++ b/10.2/php8.3/apache-bookworm/Dockerfile @@ -80,6 +80,8 @@ WORKDIR /opt/drupal RUN set -eux; \ export COMPOSER_HOME="$(mktemp -d)"; \ composer create-project --no-interaction "drupal/recommended-project:$DRUPAL_VERSION" ./; \ +# https://github.com/docker-library/drupal/pull/266#issuecomment-2273985526 + composer check-platform-reqs; \ chown -R www-data:www-data web/sites web/modules web/themes; \ rmdir /var/www/html; \ ln -sf /opt/drupal/web /var/www/html; \ diff --git a/10.2/php8.3/apache-bullseye/Dockerfile b/10.2/php8.3/apache-bullseye/Dockerfile index 7485b79a..5843d286 100644 --- a/10.2/php8.3/apache-bullseye/Dockerfile +++ b/10.2/php8.3/apache-bullseye/Dockerfile @@ -80,6 +80,8 @@ WORKDIR /opt/drupal RUN set -eux; \ export COMPOSER_HOME="$(mktemp -d)"; \ composer create-project --no-interaction "drupal/recommended-project:$DRUPAL_VERSION" ./; \ +# https://github.com/docker-library/drupal/pull/266#issuecomment-2273985526 + composer check-platform-reqs; \ chown -R www-data:www-data web/sites web/modules web/themes; \ rmdir /var/www/html; \ ln -sf /opt/drupal/web /var/www/html; \ diff --git a/10.2/php8.3/fpm-alpine3.19/Dockerfile b/10.2/php8.3/fpm-alpine3.19/Dockerfile index 390c836e..3f140fe5 100644 --- a/10.2/php8.3/fpm-alpine3.19/Dockerfile +++ b/10.2/php8.3/fpm-alpine3.19/Dockerfile @@ -69,6 +69,8 @@ WORKDIR /opt/drupal RUN set -eux; \ export COMPOSER_HOME="$(mktemp -d)"; \ composer create-project --no-interaction "drupal/recommended-project:$DRUPAL_VERSION" ./; \ +# https://github.com/docker-library/drupal/pull/266#issuecomment-2273985526 + composer check-platform-reqs; \ chown -R www-data:www-data web/sites web/modules web/themes; \ rmdir /var/www/html; \ ln -sf /opt/drupal/web /var/www/html; \ diff --git a/10.2/php8.3/fpm-alpine3.20/Dockerfile b/10.2/php8.3/fpm-alpine3.20/Dockerfile index 1f9e4491..3aa74cee 100644 --- a/10.2/php8.3/fpm-alpine3.20/Dockerfile +++ b/10.2/php8.3/fpm-alpine3.20/Dockerfile @@ -69,6 +69,8 @@ WORKDIR /opt/drupal RUN set -eux; \ export COMPOSER_HOME="$(mktemp -d)"; \ composer create-project --no-interaction "drupal/recommended-project:$DRUPAL_VERSION" ./; \ +# https://github.com/docker-library/drupal/pull/266#issuecomment-2273985526 + composer check-platform-reqs; \ chown -R www-data:www-data web/sites web/modules web/themes; \ rmdir /var/www/html; \ ln -sf /opt/drupal/web /var/www/html; \ diff --git a/10.2/php8.3/fpm-bookworm/Dockerfile b/10.2/php8.3/fpm-bookworm/Dockerfile index 6ef5db5c..90cf084d 100644 --- a/10.2/php8.3/fpm-bookworm/Dockerfile +++ b/10.2/php8.3/fpm-bookworm/Dockerfile @@ -80,6 +80,8 @@ WORKDIR /opt/drupal RUN set -eux; \ export COMPOSER_HOME="$(mktemp -d)"; \ composer create-project --no-interaction "drupal/recommended-project:$DRUPAL_VERSION" ./; \ +# https://github.com/docker-library/drupal/pull/266#issuecomment-2273985526 + composer check-platform-reqs; \ chown -R www-data:www-data web/sites web/modules web/themes; \ rmdir /var/www/html; \ ln -sf /opt/drupal/web /var/www/html; \ diff --git a/10.2/php8.3/fpm-bullseye/Dockerfile b/10.2/php8.3/fpm-bullseye/Dockerfile index 78f39349..f85b0ad9 100644 --- a/10.2/php8.3/fpm-bullseye/Dockerfile +++ b/10.2/php8.3/fpm-bullseye/Dockerfile @@ -80,6 +80,8 @@ WORKDIR /opt/drupal RUN set -eux; \ export COMPOSER_HOME="$(mktemp -d)"; \ composer create-project --no-interaction "drupal/recommended-project:$DRUPAL_VERSION" ./; \ +# https://github.com/docker-library/drupal/pull/266#issuecomment-2273985526 + composer check-platform-reqs; \ chown -R www-data:www-data web/sites web/modules web/themes; \ rmdir /var/www/html; \ ln -sf /opt/drupal/web /var/www/html; \ diff --git a/10.3/php8.2/apache-bookworm/Dockerfile b/10.3/php8.2/apache-bookworm/Dockerfile index 10a8a56a..01c5fa93 100644 --- a/10.3/php8.2/apache-bookworm/Dockerfile +++ b/10.3/php8.2/apache-bookworm/Dockerfile @@ -80,6 +80,8 @@ WORKDIR /opt/drupal RUN set -eux; \ export COMPOSER_HOME="$(mktemp -d)"; \ composer create-project --no-interaction "drupal/recommended-project:$DRUPAL_VERSION" ./; \ +# https://github.com/docker-library/drupal/pull/266#issuecomment-2273985526 + composer check-platform-reqs; \ chown -R www-data:www-data web/sites web/modules web/themes; \ rmdir /var/www/html; \ ln -sf /opt/drupal/web /var/www/html; \ diff --git a/10.3/php8.2/apache-bullseye/Dockerfile b/10.3/php8.2/apache-bullseye/Dockerfile index 99a4c367..773b6875 100644 --- a/10.3/php8.2/apache-bullseye/Dockerfile +++ b/10.3/php8.2/apache-bullseye/Dockerfile @@ -80,6 +80,8 @@ WORKDIR /opt/drupal RUN set -eux; \ export COMPOSER_HOME="$(mktemp -d)"; \ composer create-project --no-interaction "drupal/recommended-project:$DRUPAL_VERSION" ./; \ +# https://github.com/docker-library/drupal/pull/266#issuecomment-2273985526 + composer check-platform-reqs; \ chown -R www-data:www-data web/sites web/modules web/themes; \ rmdir /var/www/html; \ ln -sf /opt/drupal/web /var/www/html; \ diff --git a/10.3/php8.2/fpm-alpine3.19/Dockerfile b/10.3/php8.2/fpm-alpine3.19/Dockerfile index dbff1b9f..fbfc4824 100644 --- a/10.3/php8.2/fpm-alpine3.19/Dockerfile +++ b/10.3/php8.2/fpm-alpine3.19/Dockerfile @@ -69,6 +69,8 @@ WORKDIR /opt/drupal RUN set -eux; \ export COMPOSER_HOME="$(mktemp -d)"; \ composer create-project --no-interaction "drupal/recommended-project:$DRUPAL_VERSION" ./; \ +# https://github.com/docker-library/drupal/pull/266#issuecomment-2273985526 + composer check-platform-reqs; \ chown -R www-data:www-data web/sites web/modules web/themes; \ rmdir /var/www/html; \ ln -sf /opt/drupal/web /var/www/html; \ diff --git a/10.3/php8.2/fpm-alpine3.20/Dockerfile b/10.3/php8.2/fpm-alpine3.20/Dockerfile index fd26bc37..6f13e3ff 100644 --- a/10.3/php8.2/fpm-alpine3.20/Dockerfile +++ b/10.3/php8.2/fpm-alpine3.20/Dockerfile @@ -69,6 +69,8 @@ WORKDIR /opt/drupal RUN set -eux; \ export COMPOSER_HOME="$(mktemp -d)"; \ composer create-project --no-interaction "drupal/recommended-project:$DRUPAL_VERSION" ./; \ +# https://github.com/docker-library/drupal/pull/266#issuecomment-2273985526 + composer check-platform-reqs; \ chown -R www-data:www-data web/sites web/modules web/themes; \ rmdir /var/www/html; \ ln -sf /opt/drupal/web /var/www/html; \ diff --git a/10.3/php8.2/fpm-bookworm/Dockerfile b/10.3/php8.2/fpm-bookworm/Dockerfile index 3e529419..75eb7536 100644 --- a/10.3/php8.2/fpm-bookworm/Dockerfile +++ b/10.3/php8.2/fpm-bookworm/Dockerfile @@ -80,6 +80,8 @@ WORKDIR /opt/drupal RUN set -eux; \ export COMPOSER_HOME="$(mktemp -d)"; \ composer create-project --no-interaction "drupal/recommended-project:$DRUPAL_VERSION" ./; \ +# https://github.com/docker-library/drupal/pull/266#issuecomment-2273985526 + composer check-platform-reqs; \ chown -R www-data:www-data web/sites web/modules web/themes; \ rmdir /var/www/html; \ ln -sf /opt/drupal/web /var/www/html; \ diff --git a/10.3/php8.2/fpm-bullseye/Dockerfile b/10.3/php8.2/fpm-bullseye/Dockerfile index b32bfebe..a16ebbcd 100644 --- a/10.3/php8.2/fpm-bullseye/Dockerfile +++ b/10.3/php8.2/fpm-bullseye/Dockerfile @@ -80,6 +80,8 @@ WORKDIR /opt/drupal RUN set -eux; \ export COMPOSER_HOME="$(mktemp -d)"; \ composer create-project --no-interaction "drupal/recommended-project:$DRUPAL_VERSION" ./; \ +# https://github.com/docker-library/drupal/pull/266#issuecomment-2273985526 + composer check-platform-reqs; \ chown -R www-data:www-data web/sites web/modules web/themes; \ rmdir /var/www/html; \ ln -sf /opt/drupal/web /var/www/html; \ diff --git a/10.3/php8.3/apache-bookworm/Dockerfile b/10.3/php8.3/apache-bookworm/Dockerfile index 220682a1..b3d2f4e9 100644 --- a/10.3/php8.3/apache-bookworm/Dockerfile +++ b/10.3/php8.3/apache-bookworm/Dockerfile @@ -80,6 +80,8 @@ WORKDIR /opt/drupal RUN set -eux; \ export COMPOSER_HOME="$(mktemp -d)"; \ composer create-project --no-interaction "drupal/recommended-project:$DRUPAL_VERSION" ./; \ +# https://github.com/docker-library/drupal/pull/266#issuecomment-2273985526 + composer check-platform-reqs; \ chown -R www-data:www-data web/sites web/modules web/themes; \ rmdir /var/www/html; \ ln -sf /opt/drupal/web /var/www/html; \ diff --git a/10.3/php8.3/apache-bullseye/Dockerfile b/10.3/php8.3/apache-bullseye/Dockerfile index 823e4239..54839dbf 100644 --- a/10.3/php8.3/apache-bullseye/Dockerfile +++ b/10.3/php8.3/apache-bullseye/Dockerfile @@ -80,6 +80,8 @@ WORKDIR /opt/drupal RUN set -eux; \ export COMPOSER_HOME="$(mktemp -d)"; \ composer create-project --no-interaction "drupal/recommended-project:$DRUPAL_VERSION" ./; \ +# https://github.com/docker-library/drupal/pull/266#issuecomment-2273985526 + composer check-platform-reqs; \ chown -R www-data:www-data web/sites web/modules web/themes; \ rmdir /var/www/html; \ ln -sf /opt/drupal/web /var/www/html; \ diff --git a/10.3/php8.3/fpm-alpine3.19/Dockerfile b/10.3/php8.3/fpm-alpine3.19/Dockerfile index bf15a714..3b62f67c 100644 --- a/10.3/php8.3/fpm-alpine3.19/Dockerfile +++ b/10.3/php8.3/fpm-alpine3.19/Dockerfile @@ -69,6 +69,8 @@ WORKDIR /opt/drupal RUN set -eux; \ export COMPOSER_HOME="$(mktemp -d)"; \ composer create-project --no-interaction "drupal/recommended-project:$DRUPAL_VERSION" ./; \ +# https://github.com/docker-library/drupal/pull/266#issuecomment-2273985526 + composer check-platform-reqs; \ chown -R www-data:www-data web/sites web/modules web/themes; \ rmdir /var/www/html; \ ln -sf /opt/drupal/web /var/www/html; \ diff --git a/10.3/php8.3/fpm-alpine3.20/Dockerfile b/10.3/php8.3/fpm-alpine3.20/Dockerfile index 621444ba..1debd143 100644 --- a/10.3/php8.3/fpm-alpine3.20/Dockerfile +++ b/10.3/php8.3/fpm-alpine3.20/Dockerfile @@ -69,6 +69,8 @@ WORKDIR /opt/drupal RUN set -eux; \ export COMPOSER_HOME="$(mktemp -d)"; \ composer create-project --no-interaction "drupal/recommended-project:$DRUPAL_VERSION" ./; \ +# https://github.com/docker-library/drupal/pull/266#issuecomment-2273985526 + composer check-platform-reqs; \ chown -R www-data:www-data web/sites web/modules web/themes; \ rmdir /var/www/html; \ ln -sf /opt/drupal/web /var/www/html; \ diff --git a/10.3/php8.3/fpm-bookworm/Dockerfile b/10.3/php8.3/fpm-bookworm/Dockerfile index 8daedad7..a18cd9c0 100644 --- a/10.3/php8.3/fpm-bookworm/Dockerfile +++ b/10.3/php8.3/fpm-bookworm/Dockerfile @@ -80,6 +80,8 @@ WORKDIR /opt/drupal RUN set -eux; \ export COMPOSER_HOME="$(mktemp -d)"; \ composer create-project --no-interaction "drupal/recommended-project:$DRUPAL_VERSION" ./; \ +# https://github.com/docker-library/drupal/pull/266#issuecomment-2273985526 + composer check-platform-reqs; \ chown -R www-data:www-data web/sites web/modules web/themes; \ rmdir /var/www/html; \ ln -sf /opt/drupal/web /var/www/html; \ diff --git a/10.3/php8.3/fpm-bullseye/Dockerfile b/10.3/php8.3/fpm-bullseye/Dockerfile index 86731ac4..c7273a19 100644 --- a/10.3/php8.3/fpm-bullseye/Dockerfile +++ b/10.3/php8.3/fpm-bullseye/Dockerfile @@ -80,6 +80,8 @@ WORKDIR /opt/drupal RUN set -eux; \ export COMPOSER_HOME="$(mktemp -d)"; \ composer create-project --no-interaction "drupal/recommended-project:$DRUPAL_VERSION" ./; \ +# https://github.com/docker-library/drupal/pull/266#issuecomment-2273985526 + composer check-platform-reqs; \ chown -R www-data:www-data web/sites web/modules web/themes; \ rmdir /var/www/html; \ ln -sf /opt/drupal/web /var/www/html; \ diff --git a/11.0/php8.2/apache-bookworm/Dockerfile b/11.0/php8.2/apache-bookworm/Dockerfile index d1fb9050..3fb89add 100644 --- a/11.0/php8.2/apache-bookworm/Dockerfile +++ b/11.0/php8.2/apache-bookworm/Dockerfile @@ -80,6 +80,8 @@ WORKDIR /opt/drupal RUN set -eux; \ export COMPOSER_HOME="$(mktemp -d)"; \ composer create-project --no-interaction "drupal/recommended-project:$DRUPAL_VERSION" ./; \ +# https://github.com/docker-library/drupal/pull/266#issuecomment-2273985526 + composer check-platform-reqs; \ chown -R www-data:www-data web/sites web/modules web/themes; \ rmdir /var/www/html; \ ln -sf /opt/drupal/web /var/www/html; \ diff --git a/11.0/php8.2/apache-bullseye/Dockerfile b/11.0/php8.2/apache-bullseye/Dockerfile index bf888cd6..cee675ed 100644 --- a/11.0/php8.2/apache-bullseye/Dockerfile +++ b/11.0/php8.2/apache-bullseye/Dockerfile @@ -80,6 +80,8 @@ WORKDIR /opt/drupal RUN set -eux; \ export COMPOSER_HOME="$(mktemp -d)"; \ composer create-project --no-interaction "drupal/recommended-project:$DRUPAL_VERSION" ./; \ +# https://github.com/docker-library/drupal/pull/266#issuecomment-2273985526 + composer check-platform-reqs; \ chown -R www-data:www-data web/sites web/modules web/themes; \ rmdir /var/www/html; \ ln -sf /opt/drupal/web /var/www/html; \ diff --git a/11.0/php8.2/fpm-alpine3.19/Dockerfile b/11.0/php8.2/fpm-alpine3.19/Dockerfile index 0b283d68..73c83992 100644 --- a/11.0/php8.2/fpm-alpine3.19/Dockerfile +++ b/11.0/php8.2/fpm-alpine3.19/Dockerfile @@ -69,6 +69,8 @@ WORKDIR /opt/drupal RUN set -eux; \ export COMPOSER_HOME="$(mktemp -d)"; \ composer create-project --no-interaction "drupal/recommended-project:$DRUPAL_VERSION" ./; \ +# https://github.com/docker-library/drupal/pull/266#issuecomment-2273985526 + composer check-platform-reqs; \ chown -R www-data:www-data web/sites web/modules web/themes; \ rmdir /var/www/html; \ ln -sf /opt/drupal/web /var/www/html; \ diff --git a/11.0/php8.2/fpm-alpine3.20/Dockerfile b/11.0/php8.2/fpm-alpine3.20/Dockerfile index e8cba399..0fcac9a7 100644 --- a/11.0/php8.2/fpm-alpine3.20/Dockerfile +++ b/11.0/php8.2/fpm-alpine3.20/Dockerfile @@ -69,6 +69,8 @@ WORKDIR /opt/drupal RUN set -eux; \ export COMPOSER_HOME="$(mktemp -d)"; \ composer create-project --no-interaction "drupal/recommended-project:$DRUPAL_VERSION" ./; \ +# https://github.com/docker-library/drupal/pull/266#issuecomment-2273985526 + composer check-platform-reqs; \ chown -R www-data:www-data web/sites web/modules web/themes; \ rmdir /var/www/html; \ ln -sf /opt/drupal/web /var/www/html; \ diff --git a/11.0/php8.2/fpm-bookworm/Dockerfile b/11.0/php8.2/fpm-bookworm/Dockerfile index 0b82d7a4..437ccac6 100644 --- a/11.0/php8.2/fpm-bookworm/Dockerfile +++ b/11.0/php8.2/fpm-bookworm/Dockerfile @@ -80,6 +80,8 @@ WORKDIR /opt/drupal RUN set -eux; \ export COMPOSER_HOME="$(mktemp -d)"; \ composer create-project --no-interaction "drupal/recommended-project:$DRUPAL_VERSION" ./; \ +# https://github.com/docker-library/drupal/pull/266#issuecomment-2273985526 + composer check-platform-reqs; \ chown -R www-data:www-data web/sites web/modules web/themes; \ rmdir /var/www/html; \ ln -sf /opt/drupal/web /var/www/html; \ diff --git a/11.0/php8.2/fpm-bullseye/Dockerfile b/11.0/php8.2/fpm-bullseye/Dockerfile index 1d9f0583..53dbdb5f 100644 --- a/11.0/php8.2/fpm-bullseye/Dockerfile +++ b/11.0/php8.2/fpm-bullseye/Dockerfile @@ -80,6 +80,8 @@ WORKDIR /opt/drupal RUN set -eux; \ export COMPOSER_HOME="$(mktemp -d)"; \ composer create-project --no-interaction "drupal/recommended-project:$DRUPAL_VERSION" ./; \ +# https://github.com/docker-library/drupal/pull/266#issuecomment-2273985526 + composer check-platform-reqs; \ chown -R www-data:www-data web/sites web/modules web/themes; \ rmdir /var/www/html; \ ln -sf /opt/drupal/web /var/www/html; \ diff --git a/11.0/php8.3/apache-bookworm/Dockerfile b/11.0/php8.3/apache-bookworm/Dockerfile index d05d7f79..a6742958 100644 --- a/11.0/php8.3/apache-bookworm/Dockerfile +++ b/11.0/php8.3/apache-bookworm/Dockerfile @@ -80,6 +80,8 @@ WORKDIR /opt/drupal RUN set -eux; \ export COMPOSER_HOME="$(mktemp -d)"; \ composer create-project --no-interaction "drupal/recommended-project:$DRUPAL_VERSION" ./; \ +# https://github.com/docker-library/drupal/pull/266#issuecomment-2273985526 + composer check-platform-reqs; \ chown -R www-data:www-data web/sites web/modules web/themes; \ rmdir /var/www/html; \ ln -sf /opt/drupal/web /var/www/html; \ diff --git a/11.0/php8.3/apache-bullseye/Dockerfile b/11.0/php8.3/apache-bullseye/Dockerfile index d1f1e23a..4760d08c 100644 --- a/11.0/php8.3/apache-bullseye/Dockerfile +++ b/11.0/php8.3/apache-bullseye/Dockerfile @@ -80,6 +80,8 @@ WORKDIR /opt/drupal RUN set -eux; \ export COMPOSER_HOME="$(mktemp -d)"; \ composer create-project --no-interaction "drupal/recommended-project:$DRUPAL_VERSION" ./; \ +# https://github.com/docker-library/drupal/pull/266#issuecomment-2273985526 + composer check-platform-reqs; \ chown -R www-data:www-data web/sites web/modules web/themes; \ rmdir /var/www/html; \ ln -sf /opt/drupal/web /var/www/html; \ diff --git a/11.0/php8.3/fpm-alpine3.19/Dockerfile b/11.0/php8.3/fpm-alpine3.19/Dockerfile index 96c481a2..4ec83f53 100644 --- a/11.0/php8.3/fpm-alpine3.19/Dockerfile +++ b/11.0/php8.3/fpm-alpine3.19/Dockerfile @@ -69,6 +69,8 @@ WORKDIR /opt/drupal RUN set -eux; \ export COMPOSER_HOME="$(mktemp -d)"; \ composer create-project --no-interaction "drupal/recommended-project:$DRUPAL_VERSION" ./; \ +# https://github.com/docker-library/drupal/pull/266#issuecomment-2273985526 + composer check-platform-reqs; \ chown -R www-data:www-data web/sites web/modules web/themes; \ rmdir /var/www/html; \ ln -sf /opt/drupal/web /var/www/html; \ diff --git a/11.0/php8.3/fpm-alpine3.20/Dockerfile b/11.0/php8.3/fpm-alpine3.20/Dockerfile index 531c4be7..2e6fa1d0 100644 --- a/11.0/php8.3/fpm-alpine3.20/Dockerfile +++ b/11.0/php8.3/fpm-alpine3.20/Dockerfile @@ -69,6 +69,8 @@ WORKDIR /opt/drupal RUN set -eux; \ export COMPOSER_HOME="$(mktemp -d)"; \ composer create-project --no-interaction "drupal/recommended-project:$DRUPAL_VERSION" ./; \ +# https://github.com/docker-library/drupal/pull/266#issuecomment-2273985526 + composer check-platform-reqs; \ chown -R www-data:www-data web/sites web/modules web/themes; \ rmdir /var/www/html; \ ln -sf /opt/drupal/web /var/www/html; \ diff --git a/11.0/php8.3/fpm-bookworm/Dockerfile b/11.0/php8.3/fpm-bookworm/Dockerfile index b0b46667..1ef54a3a 100644 --- a/11.0/php8.3/fpm-bookworm/Dockerfile +++ b/11.0/php8.3/fpm-bookworm/Dockerfile @@ -80,6 +80,8 @@ WORKDIR /opt/drupal RUN set -eux; \ export COMPOSER_HOME="$(mktemp -d)"; \ composer create-project --no-interaction "drupal/recommended-project:$DRUPAL_VERSION" ./; \ +# https://github.com/docker-library/drupal/pull/266#issuecomment-2273985526 + composer check-platform-reqs; \ chown -R www-data:www-data web/sites web/modules web/themes; \ rmdir /var/www/html; \ ln -sf /opt/drupal/web /var/www/html; \ diff --git a/11.0/php8.3/fpm-bullseye/Dockerfile b/11.0/php8.3/fpm-bullseye/Dockerfile index f4ddacec..dee8e85d 100644 --- a/11.0/php8.3/fpm-bullseye/Dockerfile +++ b/11.0/php8.3/fpm-bullseye/Dockerfile @@ -80,6 +80,8 @@ WORKDIR /opt/drupal RUN set -eux; \ export COMPOSER_HOME="$(mktemp -d)"; \ composer create-project --no-interaction "drupal/recommended-project:$DRUPAL_VERSION" ./; \ +# https://github.com/docker-library/drupal/pull/266#issuecomment-2273985526 + composer check-platform-reqs; \ chown -R www-data:www-data web/sites web/modules web/themes; \ rmdir /var/www/html; \ ln -sf /opt/drupal/web /var/www/html; \ diff --git a/Dockerfile.template b/Dockerfile.template index 5f69d010..2318a9ab 100644 --- a/Dockerfile.template +++ b/Dockerfile.template @@ -104,6 +104,8 @@ WORKDIR /opt/drupal RUN set -eux; \ export COMPOSER_HOME="$(mktemp -d)"; \ composer create-project --no-interaction "drupal/recommended-project:$DRUPAL_VERSION" ./; \ +# https://github.com/docker-library/drupal/pull/266#issuecomment-2273985526 + composer check-platform-reqs; \ chown -R www-data:www-data web/sites web/modules web/themes; \ rmdir /var/www/html; \ ln -sf /opt/drupal/web /var/www/html; \