diff --git a/apps/cops/Dockerfile b/apps/cops/Dockerfile index 9e8813337..28e2fc795 100644 --- a/apps/cops/Dockerfile +++ b/apps/cops/Dockerfile @@ -10,14 +10,19 @@ RUN \ echo "**** install runtime packages ****" && \ apt-get update && \ apt-get install -y --no-install-recommends \ - php8.3-xml \ - php8.3-gd \ - php8.3-intl \ + software-properties-common && \ + add-apt-repository ppa:ondrej/php -y && \ + apt-get update && \ + apt-get install -y --no-install-recommends \ + php8.4-xml \ + php8.4-gd \ + php8.4-intl \ + php8.4-fpm \ composer \ - php8.3-zip \ - php8.3-sqlite3 && \ + php8.4-zip \ + php8.4-sqlite3 && \ echo "**** configure php-fpm to pass env vars ****" && \ - if [ -f /etc/php/8.3/fpm/pool.d/www.conf ]; then sed -E -i 's/^;?clear_env ?=.*$/clear_env = no/g' /etc/php/8.3/fpm/pool.d/www.conf && if ! grep -qxF 'clear_env = no' /etc/php/8.3/fpm/pool.d/www.conf; then echo 'clear_env = no' >> /etc/php/8.3/fpm/pool.d/www.conf; fi && echo "env[PATH] = /usr/local/bin:/usr/bin:/bin" >> /etc/php/8.3/fpm/php-fpm.conf; fi && \ + if [ -f /etc/php/8.4/fpm/pool.d/www.conf ]; then sed -E -i 's/^;?clear_env ?=.*$/clear_env = no/g' /etc/php/8.4/fpm/pool.d/www.conf && if ! grep -qxF 'clear_env = no' /etc/php/8.4/fpm/pool.d/www.conf; then echo 'clear_env = no' >> /etc/php/8.4/fpm/pool.d/www.conf; fi && echo "env[PATH] = /usr/local/bin:/usr/bin:/bin" >> /etc/php/8.4/fpm/php-fpm.conf; fi && \ echo "**** install cops ****" && \ curl -fL -o \ /tmp/cops.tar.gz \ diff --git a/apps/cops/docker-bake.hcl b/apps/cops/docker-bake.hcl index d244a09f0..c55f15f26 100644 --- a/apps/cops/docker-bake.hcl +++ b/apps/cops/docker-bake.hcl @@ -6,7 +6,7 @@ variable "APP" { variable "VERSION" { // renovate: datasource=github-releases depName=mikespub-org/seblucas-cops versioning=loose - default = "3.8.2" + default = "4.3.1" } variable "LICENSE" {