Skip to content

Commit aa0b85d

Browse files
committed
First cut to 8.3.0alpha1
- Bump to (bullseye) 8.3.0alpha1 - Remove xmlrpc extension, no Moodle version needs it with php83. - Not working yet: - solr extension
1 parent abcdbff commit aa0b85d

File tree

4 files changed

+7
-7
lines changed

4 files changed

+7
-7
lines changed

Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM php:8.2-apache-bullseye
1+
FROM php:8.3.0alpha1-apache-bullseye
22

33
# So we can use it anywhere for conditional stuff. Keeping BC with old (non-buildkit, builders)
44
ARG TARGETPLATFORM

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ A Moodle PHP environment configured for Moodle development based on [Official PH
66

77
| PHP Version | Variant | Tags | Status | Notes |
88
|--------------|---------|------------------|--------|-------|
9-
| PHP 8.2 | Bullseye| dev| [![Test and publish 8.2](https://github.com/moodlehq/moodle-php-apache/actions/workflows/test_buildx_and_publish.yml/badge.svg?branch=master)](https://github.com/moodlehq/moodle-php-apache/actions/workflows/test_buildx_and_publish.yml)|Used for dev/testing|
9+
| PHP 8.3 | Bullseye| dev| [![Test and publish 8.3](https://github.com/moodlehq/moodle-php-apache/actions/workflows/test_buildx_and_publish.yml/badge.svg?branch=master)](https://github.com/moodlehq/moodle-php-apache/actions/workflows/test_buildx_and_publish.yml)|8.3.0alpha1, testing|
1010
| PHP 8.2 | Bullseye| 8.2, 8.2-bullseye| [![Test and publish 8.2](https://github.com/moodlehq/moodle-php-apache/actions/workflows/test_buildx_and_publish.yml/badge.svg?branch=8.2-bullseye)](https://github.com/moodlehq/moodle-php-apache/actions/workflows/test_buildx_and_publish.yml)|
1111
| PHP 8.1 | Bullseye| 8.1, 8.1-bullseye| [![Test and publish 8.1](https://github.com/moodlehq/moodle-php-apache/actions/workflows/test_buildx_and_publish.yml/badge.svg?branch=8.1-bullseye)](https://github.com/moodlehq/moodle-php-apache/actions/workflows/test_buildx_and_publish.yml)|
1212
| PHP 8.0 | Bullseye| 8.0, 8.0-bullseye| [![Test and publish 8.0](https://github.com/moodlehq/moodle-php-apache/actions/workflows/test_buildx_and_publish.yml/badge.svg?branch=8.0-bullseye)](https://github.com/moodlehq/moodle-php-apache/actions/workflows/test_buildx_and_publish.yml)|

root/tmp/setup/php-extensions.sh

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -57,9 +57,10 @@ docker-php-ext-install -j$(nproc) gd
5757
docker-php-ext-configure ldap
5858
docker-php-ext-install -j$(nproc) ldap
5959

60-
# APCu, igbinary, Memcached, PCov, Redis, Solr, timezonedb, uuid, XMLRPC (beta)
61-
pecl install apcu igbinary memcached pcov redis solr timezonedb uuid xmlrpc-beta
62-
docker-php-ext-enable apcu igbinary memcached pcov redis solr timezonedb uuid xmlrpc
60+
# APCu, igbinary, Memcached, PCov, Redis, Solr, timezonedb, uuid
61+
# Note: Missing as of 2023-06-17: solr
62+
pecl install apcu igbinary memcached pcov redis timezonedb uuid
63+
docker-php-ext-enable apcu igbinary memcached pcov redis timezonedb uuid
6364

6465
echo 'apc.enable_cli = On' >> /usr/local/etc/php/conf.d/10-docker-php-ext-apcu.ini
6566

tests/fixtures/test.php

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,10 @@
1414
'redis',
1515
'soap',
1616
'sodium',
17-
'solr',
17+
//'solr', -- Missing as of 2023-06-17.
1818
'sqlsrv',
1919
'uuid',
2020
'xsl',
21-
'xmlrpc',
2221
'zip',
2322
];
2423

0 commit comments

Comments
 (0)