From e4a0277a12f547241523569b8f06723eb90c5af0 Mon Sep 17 00:00:00 2001 From: Wim Wisselink Date: Wed, 9 Oct 2024 12:01:15 +0200 Subject: [PATCH] Added PHP 8.4 RC1 as test image --- docker-compose.yml | 5 +++++ utilities/testrunners/php84/Dockerfile | 10 ++++++++++ 2 files changed, 15 insertions(+) create mode 100644 utilities/testrunners/php84/Dockerfile diff --git a/docker-compose.yml b/docker-compose.yml index 7ecd8b436..de519b2ba 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -42,6 +42,11 @@ services: service: base build: dockerfile: ./utilities/testrunners/php83/Dockerfile + php84: + extends: + service: base + build: + dockerfile: ./utilities/testrunners/php84/Dockerfile volumes: smarty-code: diff --git a/utilities/testrunners/php84/Dockerfile b/utilities/testrunners/php84/Dockerfile new file mode 100644 index 000000000..6050a3db0 --- /dev/null +++ b/utilities/testrunners/php84/Dockerfile @@ -0,0 +1,10 @@ +FROM php:8.4-rc-cli-bullseye + +## Basic utilities +RUN apt-get update -yqq && apt-get install -y curl apt-utils git zip unzip + +## Composer +COPY ./utilities/testrunners/shared/install-composer.sh /root/install-composer.sh +WORKDIR /root +RUN sh ./install-composer.sh +RUN mv ./composer.phar /usr/local/bin/composer