Skip to content

Commit f3cf09c

Browse files
committed
Add php 8.4
1 parent e2b446b commit f3cf09c

File tree

3 files changed

+20
-16
lines changed

3 files changed

+20
-16
lines changed

Dockerfile

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
1-
ARG version=8.3
1+
ARG version=8.4
22
ARG major=8
3-
ARG suffix=83
4-
ARG newrelic_version=11.2.0.15
3+
ARG suffix=84
4+
ARG newrelic_version=11.4.0.17
55

6-
FROM minidocks/base:3.19 AS v8.1
6+
FROM minidocks/base:3.21 AS v8.2
77

8-
FROM minidocks/base:3.20 AS v8.2
8+
FROM minidocks/base:3.21 AS v8.3
99

10-
FROM minidocks/base:3.20 AS v8.3
10+
FROM minidocks/base:3.21 AS v8.4
1111

1212
FROM v$version AS base
1313
LABEL maintainer="Martin Hasoň <martin.hason@gmail.com>"
@@ -81,8 +81,9 @@ RUN for module in \
8181
pecl-mongodb \
8282
pecl-opentelemetry \
8383
pecl-pcov \
84-
pecl-uploadprogress \
84+
pecl-protobuf \
8585
pecl-redis \
86+
pecl-uploadprogress \
8687
pecl-xdebug \
8788
pdo_mysql \
8889
pdo_pgsql \
@@ -100,8 +101,7 @@ RUN for module in \
100101
xsl \
101102
zip \
102103
; do modules="$modules php$suffix-$module"; done \
103-
&& if [ "$suffix" != "84" ]; then modules="$modules php$suffix-pecl-protobuf"; fi \
104-
&& if [ "$suffix" != "81" ]; then modules="$modules php$suffix-pecl-excimer@edge"; fi \
104+
&& if [ "$suffix" != "84" ]; then modules="$modules php$suffix-pecl-excimer@edge"; else modules="$modules php$suffix-pecl-excimer"; fi \
105105
&& apk add $modules \
106106
&& if [ ! -f /usr/bin/php-fpm ]; then ln -s "$(ls /usr/sbin/php-fpm* -1| head -1)" /usr/bin/php-fpm; fi \
107107
&& clean

README.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ Modules
7474
| pgsql ||| latest |
7575
| phar ||| base |
7676
| posix ||| base |
77-
| protobuf || 𐄂 | latest |
77+
| protobuf || | latest |
7878
| redis ||| latest |
7979
| session ||| latest |
8080
| simplexml ||| latest |
@@ -104,7 +104,11 @@ Tags
104104

105105
| Tag | Size |
106106
|-------------|----------------------------------------------------------------------------------------------------------------|
107-
| latest, 8.2 | ![](https://img.shields.io/docker/image-size/minidocks/php/latest?style=flat-square&logo=docker&label=size) |
107+
| latest, 8.4 | ![](https://img.shields.io/docker/image-size/minidocks/php/latest?style=flat-square&logo=docker&label=size) |
108+
| 8.4-base | ![](https://img.shields.io/docker/image-size/minidocks/php/8.4-base?style=flat-square&logo=docker&label=size) |
109+
| 8.4 | ![](https://img.shields.io/docker/image-size/minidocks/php/8.4?style=flat-square&logo=docker&label=size) |
110+
| 8.4-nginx | ![](https://img.shields.io/docker/image-size/minidocks/php/8.4-nginx?style=flat-square&logo=docker&label=size) |
111+
| 8.4-intl | ![](https://img.shields.io/docker/image-size/minidocks/php/8.4-intl?style=flat-square&logo=docker&label=size) |
108112
| 8.3-base | ![](https://img.shields.io/docker/image-size/minidocks/php/8.3-base?style=flat-square&logo=docker&label=size) |
109113
| 8.3 | ![](https://img.shields.io/docker/image-size/minidocks/php/8.3?style=flat-square&logo=docker&label=size) |
110114
| 8.3-nginx | ![](https://img.shields.io/docker/image-size/minidocks/php/8.3-nginx?style=flat-square&logo=docker&label=size) |

build.sh

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,6 @@ set -e
33

44
image="${namespace:-minidocks}/php"
55
versions="
6-
8.1;8.1;81
7-
8.1-base;8.1;81;base
8-
8.1-nginx;8.1;81;nginx
9-
8.1-intl;8.1;81;intl
106
8.2;8.2;82
117
8.2-base;8.2;82;base
128
8.2-nginx;8.2;82;nginx
@@ -15,7 +11,11 @@ versions="
1511
8.3-base;8.3;83;base
1612
8.3-nginx;8.3;83;nginx
1713
8.3-intl;8.3;83;intl
18-
latest;8.3;83
14+
8.4;8.4;84
15+
8.4-base;8.4;84;base
16+
8.4-nginx;8.4;84;nginx
17+
8.4-intl;8.4;84;intl
18+
latest;8.4;84
1919
"
2020

2121
build() {

0 commit comments

Comments
 (0)