Use official PHP 7.4 image

This commit is contained in:
cytopia
2019-12-28 15:59:15 +01:00
parent 9c1e49b814
commit 40d76f355f
6 changed files with 122 additions and 18 deletions

View File

@@ -3,8 +3,6 @@
FROM devilbox/php-fpm-5.2
{% elif php_version == 5.3 %}
FROM devilbox/php-fpm-5.3
{% elif php_version == 7.4 %}
FROM devilbox/php-fpm-7.4
{% elif php_version == 8.0 %}
FROM devilbox/php-fpm-8.0
{% else %}

View File

@@ -162,7 +162,7 @@ extensions_available:
build_dep: [librabbitmq-dev]
run_dep: [librabbitmq4]
apcu:
disabled: [5.2, 7.4, 8.0]
disabled: [5.2, 8.0]
5.3:
type: pecl
version: 4.0.11
@@ -181,7 +181,7 @@ extensions_available:
all:
type: builtin
blackfire:
disabled: [5.2, 5.3, 5.4, 5.5, 7.4, 8.0]
disabled: [5.2, 5.3, 5.4, 5.5, 8.0]
all:
type: custom
command: |
@@ -430,7 +430,7 @@ extensions_available:
run_dep: [libmcrypt4]
build_dep: [libmcrypt-dev]
memcache:
disabled: [7.3, 7.4, 8.0]
disabled: [8.0]
5.2:
type: pecl
version: 2.2.7
@@ -578,7 +578,7 @@ extensions_available:
disabled: [5.2]
already_avail: [5.3, 5.4, 5.5, 5.6, 7.0, 7.1, 7.2, 7.3, 7.4, 8.0]
oauth:
disabled: [7.4, 8.0]
disabled: [8.0]
5.2:
type: pecl
version: 1.2.3
@@ -722,7 +722,7 @@ extensions_available:
build_dep: [libpq-dev]
run_dep: [libpq5]
psr:
disabled: [5.2, 5.3, 7.4, 8.0] # IMPORTANT: Required by PHP >= 7.2 by phalcon >=4.0 module
disabled: [5.2, 5.3, 8.0] # IMPORTANT: Required by PHP >= 7.2 by phalcon >=4.0 module
5.4:
type: pecl
version: 0.5.1
@@ -735,7 +735,7 @@ extensions_available:
all:
type: pecl
phalcon:
disabled: [5.2, 7.4, 8.0] # TODO: currently disabled for 7.4 as it breaks
disabled: [5.2, 8.0] # TODO: currently disabled for 7.4 as it breaks
5.3:
type: git
git_url: https://github.com/phalcon/cphalcon
@@ -879,6 +879,8 @@ extensions_available:
run_dep: [snmp]
soap:
already_avail: [5.2]
7.4:
type: builtin
all:
type: builtin
configure: --with-libxml-dir=/usr
@@ -1063,6 +1065,9 @@ extensions_available:
xmlreader:
already_avail: "{{ php_all_versions }}"
xmlrpc:
7.4:
type: builtin
configure: --with-iconv-dir=/usr
all:
type: builtin
configure: --with-libxml-dir=/usr --with-iconv-dir=/usr
@@ -1095,6 +1100,9 @@ extensions_available:
configure: --with-zlib-dir=/usr --with-pcre-dir=/usr
build_dep: [zlib1g-dev]
run_dep: []
7.4:
type: builtin
configure: --with-zip
all:
type: builtin
configure: --with-zlib-dir=/usr --with-pcre-dir=/usr --with-libzip