Skip to content

Commit

Permalink
First cut to 8.3.0alpha1
Browse files Browse the repository at this point in the history
- Bump to (bullseye) 8.3.0alpha1
- Remove xmlrpc extension, no Moodle version needs it with php83.
- Not working yet:
  - solr extension
  • Loading branch information
stronk7 committed Jun 19, 2023
1 parent abcdbff commit aa0b85d
Show file tree
Hide file tree
Showing 4 changed files with 7 additions and 7 deletions.
2 changes: 1 addition & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM php:8.2-apache-bullseye
FROM php:8.3.0alpha1-apache-bullseye

# So we can use it anywhere for conditional stuff. Keeping BC with old (non-buildkit, builders)
ARG TARGETPLATFORM
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ A Moodle PHP environment configured for Moodle development based on [Official PH

| PHP Version | Variant | Tags | Status | Notes |
|--------------|---------|------------------|--------|-------|
| 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|
| 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|
| 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)|
| 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)|
| 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)|
Expand Down
7 changes: 4 additions & 3 deletions root/tmp/setup/php-extensions.sh
Original file line number Diff line number Diff line change
Expand Up @@ -57,9 +57,10 @@ docker-php-ext-install -j$(nproc) gd
docker-php-ext-configure ldap
docker-php-ext-install -j$(nproc) ldap

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

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

Expand Down
3 changes: 1 addition & 2 deletions tests/fixtures/test.php
Original file line number Diff line number Diff line change
Expand Up @@ -14,11 +14,10 @@
'redis',
'soap',
'sodium',
'solr',
//'solr', -- Missing as of 2023-06-17.
'sqlsrv',
'uuid',
'xsl',
'xmlrpc',
'zip',
];

Expand Down

0 comments on commit aa0b85d

Please sign in to comment.