diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index d0ebcb69a413a131dc993bb67787642456349490..5fa0a484511ff058496821bd6f8a0a4efc0f23c8 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -22,6 +22,8 @@ php: PHP: '8.1' - ALPINE: '3.17' PHP: '8.2' + - ALPINE: '3.18' + PHP: '8.3' script: - docker build --pull --build-arg ALPINE_VERSION=${ALPINE} --build-arg PHP_MAJOR_VERSION=${PHP} --build-arg VERSION=${VERSION} -t ${CI_REGISTRY_IMAGE}/php-${PHP}:${VERSION} . - docker push ${CI_REGISTRY_IMAGE}/php-${PHP}:${VERSION} diff --git a/Dockerfile b/Dockerfile index 4e69c861aa9fde8fe9dc0391cf9cce2ca9681ecc..4c873ca386ba13afe004ee9177bca9cf12d537b4 100644 --- a/Dockerfile +++ b/Dockerfile @@ -15,7 +15,8 @@ ARG PHP_MAJOR_VERSION ARG AHOY_VERSION=2.1.1 ARG DIFFTASTIC_VERSION=0.55.0 ARG DOCKER_CHANNEL=stable -ARG DOCKER_VERSION=24.0.7 +# Check for latest at https://download.docker.com/linux/static/stable/x86_64/ +ARG DOCKER_VERSION=25.0.3 ARG GIT_EXTRAS_VERSION=7.1.0 ARG GLAB_VERSION=1.36.0 ARG apkArch @@ -125,9 +126,9 @@ RUN echo 'hosts: files dns' > /etc/nsswitch.conf && \ rm -rf git-extras && \ \ curl -SL https://gitlab.lakedrops.com/ansible/playbooks/general/-/raw/main/plugins/_lookup/healthchecks.py -o /usr/local/bin/healthchecks.py && \ - chmod +x /usr/local/bin/healthchecks.py && \ - \ - docker-php-ext-install \ + chmod +x /usr/local/bin/healthchecks.py + +RUN docker-php-ext-install \ bcmath \ gd \ zip && \