From 15f8fc5a3bb4707f23e6f690c95593acb4f35444 Mon Sep 17 00:00:00 2001 From: Samuel Maenle Date: Thu, 10 Jul 2025 12:50:08 +0200 Subject: [PATCH] Update test docker to work with MW 1.44 --- Dockerfile | 5 +++-- install-composer.sh | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/Dockerfile b/Dockerfile index 772c8e4..5c39fb6 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,16 +1,17 @@ # This Dockerfile can be used to create a Docker image/container # that runs the unit tests on the LinkTitles extension. -FROM mediawiki:1.37 +FROM mediawiki:1.44 LABEL "MAINTAINER" Daniel Kraus (https://www.bovender.de) + RUN apt-get update -yqq && \ apt-get install -yqq \ - php7.4-sqlite \ sqlite3 \ unzip \ zip WORKDIR /var/www/html ADD install-composer.sh install-composer.sh +RUN sed -i 's/\r$//' install-composer.sh RUN chmod +x install-composer.sh RUN ./install-composer.sh diff --git a/install-composer.sh b/install-composer.sh index 9aa0c1f..73973ed 100644 --- a/install-composer.sh +++ b/install-composer.sh @@ -16,7 +16,7 @@ then fi # May need to remove the explicit pinning of version 1 in the future -php composer-setup.php --quiet --1 +php composer-setup.php --quiet RESULT=$? rm composer-setup.php exit $RESULT