@@ -2,12 +2,12 @@ ARG COMPOSER_VERSION
22
33FROM composer:${COMPOSER_VERSION} as composer
44
5- FROM php:8.0.16 -cli-alpine3.15
5+ FROM php:8.2.3 -cli-alpine3.17
66
77COPY --from=composer /usr/bin/composer /usr/local/bin/composer
88
99ENV COMPOSER_HOME=/composer/common
10- ENV COMPOSER_HOME_SYMFONY_5_3 =/composer/symfony-5-3
10+ ENV COMPOSER_HOME_SYMFONY_6_2 =/composer/symfony-6-2
1111
1212COPY docker/release/global.composer.json ${COMPOSER_HOME}/composer.json
1313
@@ -21,21 +21,21 @@ RUN \
2121 && docker-php-ext-install pcntl \
2222
2323 # Install xdebug
24- && apk add --no-cache --virtual .build-deps $PHPIZE_DEPS \
25- && pecl install xdebug-3.0.4 \
24+ && apk add --no-cache --virtual .build-deps $PHPIZE_DEPS linux-headers \
25+ && pecl install xdebug-3.2.0 \
2626 && docker-php-ext-enable xdebug \
2727 && apk del .build-deps \
2828
2929 # Install infection
30- && composer global require infection/infection:0.24 .* \
30+ && composer global require infection/infection:0.26 .* \
3131 && ln -s ${COMPOSER_HOME}/vendor/bin/infection /usr/local/bin/infection \
3232 # This file is generated by infection/extension-installer
3333 # https://github.com/infection/extension-installer/issues/4
3434 && chmod 777 ${COMPOSER_HOME}/vendor/infection/extension-installer/src/GeneratedExtensionsConfig.php \
3535
3636 # Install symfony components for coverage
37- && COMPOSER_HOME=${COMPOSER_HOME_SYMFONY_5_3 } \
38- composer global require symfony/console:5.3 .* symfony/process:5.3 .* \
37+ && COMPOSER_HOME=${COMPOSER_HOME_SYMFONY_6_2 } \
38+ composer global require symfony/console:6.2 .* symfony/process:6.2 .* \
3939
4040 # Purge
4141 && rm -rf /tmp/*
0 commit comments