Added missing phpize dependencies #53
docker.yaml
on: push
check-updates
8s
Matrix: Build Docker images
Annotations
22 errors
|
Build Docker images (prod, alpine.Dockerfile, 8.5)
buildx failed with: ERROR: failed to build: failed to solve: process "/bin/sh -c set -eux\n\n # region Install Dependencies\n apk add \\\n --no-cache \\\n postgresql-client \\\n libmemcached-dev \\\n ca-certificates \\\n gnu-libiconv \\\n libzip-dev \\\n yaml-dev \\\n zlib-dev \\\n gettext \\\n libuv \\\n unzip \\\n fcgi \\\n file \\\n acl \\\n ;\n apk add \\\n --no-cache \\\n --virtual .build-deps \\\n ${PHPIZE_DEPS} \\\n postgresql-dev \\\n oniguruma-dev \\\n linux-headers \\\n liburing-dev \\\n openssl-dev \\\n sqlite-dev \\\n c-ares-dev \\\n pcre2-dev \\\n libuv-dev \\\n pcre-dev \\\n curl-dev \\\n icu-dev \\\n git \\\n ;\n # endregion\n\n docker-php-source extract\n\n # region Install PIE extensions\n pie install -j$(nproc) phpredis/phpredis \\\n --enable-redis \\\n ;\n pie install -j$(nproc) apcu/apcu \\\n --enable-apcu \\\n ;\n pie install -j$(nproc) pecl/yaml\n pie install -j$(nproc) php-memcached/php-memcached \\\n --enable-memcached-session \\\n --enable-memcached-json \\\n ;\n #pie install -j$(nproc) csvtoolkit/fastcsv \\\n # --enable-fastcsv \\\n #;\n # endregion\n\n # region Install uv extension\n curl \\\n --fail \\\n --silent \\\n --location \\\n --output /tmp/uv.tar.gz \\\n \"https://github.com/amphp/ext-uv/archive/v${UV_VERSION}.tar.gz\"\n tar xfz /tmp/uv.tar.gz\n rm -r /tmp/uv.tar.gz\n mkdir -p /usr/src/php/ext\n ls -alh ext-uv-${UV_VERSION}\n mv ext-uv-${UV_VERSION} /usr/src/php/ext/uv\n # endregion\n\n # region Install built-in extensions\n docker-php-ext-configure zip\n docker-php-ext-install -j$(nproc) \\\n pdo_sqlite \\\n pdo_pgsql \\\n sockets \\\n bcmath \\\n pcntl \\\n intl \\\n zip \\\n uv \\\n ;\n\n # If we're running on PHP 8.4, install the opcache extension (it's bundled in later versions)\n if php --version | grep -q \"PHP 8\\.4\"; then\n docker-php-ext-install -j$(nproc) opcache\n fi\n # endregion\n\n # region Install PECL extensions\n pecl install excimer\n pecl clear-cache || true\n docker-php-ext-enable \\\n excimer \\\n ;\n # endregion\n\n # region Install Swoole with extra features\n # TODO: Remove this condition when Swoole supports PHP 8.5+\n if php --version | grep -q \"PHP 8\\.4\"; then\n pie install -j$(nproc) swoole/swoole \\\n --enable-swoole-sqlite \\\n --enable-swoole-pgsql \\\n --enable-swoole-curl \\\n --enable-sockets \\\n --enable-openssl \\\n --enable-iouring \\\n --enable-brotli \\\n ;\n fi\n # endregion\n\n docker-php-source delete\n # endregion\n\n # region Remove Build Dependencies\n runDeps=\"$( \\\n scanelf \\\n --format '%n#p' \\\n --recursive \\\n --nobanner \\\n --needed \\\n /usr/local/lib/php/extensions \\\n | tr ',' '\\n' \\\n | sort -u \\\n | awk 'system(\"[ -e /usr/local/lib/\" $1 \" ]\") == 0 { next } { print \"so:\" $1 }' \\\n )\"\n apk add \\\n --no-cache \\\n --virtual .phpexts-rundeps \\\n ${runDeps}\n apk del .build-deps\n rm -rf \\\n /usr/local/lib/php/test \\\n /usr/local/bin/phpdbg \\\n /usr/local/bin/install-php-extensions \\\n /usr/local/bin/docker-php-source \\\n /usr/local/bin/docker-php-ext-* \\\n /usr/local/bin/phpize \\\n /usr/local/bin/pear* \\\n /usr/local/bin/pecl \\\n /usr/local/bin/phpize \\\n /var/cache/* \\\n /usr/src/* \\\n /tmp/* \\\n ;\n # endregion\n\n # region Add a non-root user to run the application\n addgroup \\\n -g \"${uid}\" \\\n -S \\\n \"${user}\"\n adduser \\\n -h \"/home/${user}\" \\\n -u \"${uid}\" \\\n -G ${user} \\\n
|
|
Build Docker images (prod, frankenphp.Dockerfile, 8.5)
buildx failed with: ERROR: failed to build: failed to solve: process "/bin/sh -c set -eux\n\n # region Install Dependencies\n apt-get update\n apt-get install \\\n --yes \\\n --no-install-recommends \\\n ${PHPIZE_DEPS} \\\n linux-headers-generic \\\n libcurl4-openssl-dev \\\n libmemcached-dev \\\n libsqlite3-dev \\\n libonig-dev \\\n libyaml-dev \\\n libssl-dev \\\n libicu-dev \\\n libzip-dev \\\n zlib1g-dev \\\n libuv1-dev \\\n libpq-dev \\\n git \\\n ;\n # endregion\n\n docker-php-source extract\n\n # region Install PIE extensions\n pie install -j$(nproc) phpredis/phpredis \\\n --enable-redis \\\n ;\n pie install -j$(nproc) apcu/apcu \\\n --enable-apcu \\\n ;\n pie install -j$(nproc) pecl/yaml\n pie install -j$(nproc) php-memcached/php-memcached \\\n --enable-memcached-session \\\n --enable-memcached-json \\\n ;\n #pie install -j$(nproc) csvtoolkit/fastcsv \\\n # --enable-fastcsv \\\n #;\n # endregion\n\n # region Install uv extension\n curl \\\n --fail \\\n --silent \\\n --location \\\n --output /tmp/uv.tar.gz \\\n \"https://github.com/amphp/ext-uv/archive/v${UV_VERSION}.tar.gz\"\n tar xfz /tmp/uv.tar.gz\n rm -r /tmp/uv.tar.gz\n mkdir -p /usr/src/php/ext\n mv ext-uv-${UV_VERSION} /usr/src/php/ext/uv\n # endregion\n\n # region Install built-in extensions\n docker-php-ext-configure zip\n docker-php-ext-install -j$(nproc) \\\n pdo_sqlite \\\n pdo_pgsql \\\n sockets \\\n bcmath \\\n pcntl \\\n intl \\\n zip \\\n uv \\\n ;\n\n # If we're running on PHP 8.4, install the opcache extension (it's bundled in later versions)\n if php --version | grep -q \"PHP 8\\.4\"; then\n docker-php-ext-install -j$(nproc) opcache\n fi\n\n # endregion\n\n # region Install PECL extensions\n pecl install excimer\n pecl clear-cache || true\n docker-php-ext-enable \\\n excimer \\\n ;\n # endregion\n" did not complete successfully: exit code: 22
|
|
Build Docker images (dev, Dockerfile, 8.4)
buildx failed with: ERROR: failed to build: failed to solve: process "/bin/sh -c set -eux\n\n # region Install Dependencies\n apt-get update\n apt-get install \\\n --yes \\\n --no-install-recommends \\\n ${PHPIZE_DEPS} \\\n linux-headers-generic \\\n libcurl4-openssl-dev \\\n libmemcached-dev \\\n libsqlite3-dev \\\n liburing-dev \\\n libonig-dev \\\n libyaml-dev \\\n libssl-dev \\\n libicu-dev \\\n libzip-dev \\\n zlib1g-dev \\\n libuv1-dev \\\n libpq-dev \\\n git \\\n ;\n # endregion\n\n docker-php-source extract\n\n # region Install PIE extensions\n pie install -j$(nproc) phpredis/phpredis \\\n --enable-redis \\\n ;\n pie install -j$(nproc) apcu/apcu \\\n --enable-apcu \\\n ;\n pie install -j$(nproc) pecl/yaml\n pie install -j$(nproc) php-memcached/php-memcached \\\n --enable-memcached-session \\\n --enable-memcached-json \\\n ;\n #pie install -j$(nproc) csvtoolkit/fastcsv \\\n # --enable-fastcsv \\\n #;\n # endregion\n\n # region Install uv extension\n curl \\\n --output /tmp/uv.tar.gz \\\n --location \\\n --silent \\\n --fail \\\n \"https://github.com/amphp/ext-uv/archive/v${UV_VERSION}.tar.gz\"\n tar xfz /tmp/uv.tar.gz\n rm -r /tmp/uv.tar.gz\n mkdir -p /usr/src/php/ext\n ls -alh ext-uv-${UV_VERSION}\n mv ext-uv-${UV_VERSION} /usr/src/php/ext/uv\n # endregion\n\n # region Install built-in extensions\n docker-php-ext-configure zip\n docker-php-ext-install -j$(nproc) \\\n pdo_sqlite \\\n pdo_pgsql \\\n sockets \\\n bcmath \\\n pcntl \\\n intl \\\n zip \\\n uv \\\n ;\n\n # If we're running on PHP 8.4, install the opcache extension (it's bundled in later versions)\n if php --version | grep -q \"PHP 8\\.4\"; then\n docker-php-ext-install -j$(nproc) opcache\n fi\n # endregion\n\n # region Install PECL extensions\n pecl install excimer\n pecl clear-cache || true\n docker-php-ext-enable \\\n excimer \\\n ;\n # endregion\n\n # region Install Swoole with extra features\n # TODO: Remove this condition when Swoole supports PHP 8.5+\n if php --version | grep -q \"PHP 8\\.4\"; then\n pie install -j$(nproc) swoole/swoole \\\n --enable-swoole-sqlite \\\n --enable-swoole-pgsql \\\n --enable-swoole-curl \\\n --enable-sockets \\\n --enable-openssl \\\n --enable-iouring \\\n --enable-brotli \\\n ;\n fi\n # endregion\n" did not complete successfully: exit code: 22
|
|
Build Docker images (dev, alpine.Dockerfile, 8.5)
The run was canceled by @Radiergummi.
|
|
Build Docker images (dev, alpine.Dockerfile, 8.5)
The operation was canceled.
|
|
Build Docker images (dev, Dockerfile, 8.5)
The run was canceled by @Radiergummi.
|
|
Build Docker images (dev, Dockerfile, 8.5)
The operation was canceled.
|
|
Build Docker images (prod, Dockerfile, 8.5)
The run was canceled by @Radiergummi.
|
|
Build Docker images (prod, Dockerfile, 8.5)
The operation was canceled.
|
|
Build Docker images (dev, frankenphp.Dockerfile, 8.5)
The run was canceled by @Radiergummi.
|
|
Build Docker images (dev, frankenphp.Dockerfile, 8.5)
The operation was canceled.
|
|
Build Docker images (dev, alpine.Dockerfile, 8.4)
The run was canceled by @Radiergummi.
|
|
Build Docker images (dev, alpine.Dockerfile, 8.4)
The operation was canceled.
|
|
Build Docker images (dev, frankenphp.Dockerfile, 8.4)
The run was canceled by @Radiergummi.
|
|
Build Docker images (dev, frankenphp.Dockerfile, 8.4)
The operation was canceled.
|
|
Build Docker images (prod, frankenphp.Dockerfile, 8.4)
The run was canceled by @Radiergummi.
|
|
Build Docker images (prod, frankenphp.Dockerfile, 8.4)
The operation was canceled.
|
|
Build Docker images (prod, Dockerfile, 8.4)
The run was canceled by @Radiergummi.
|
|
Build Docker images (prod, Dockerfile, 8.4)
The operation was canceled.
|
|
Build Docker images (prod, alpine.Dockerfile, 8.4)
The run was canceled by @Radiergummi.
|
|
Build Docker images (prod, alpine.Dockerfile, 8.4)
The operation was canceled.
|
|
Build Docker images
The run was canceled by @Radiergummi.
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
matchory~docker-php~CMF0RQ.dockerbuild
Expired
|
78 KB |
sha256:4cf113be169141caad84ab2791ed346b7285c5c8087d88311b145fc5f745f1c3
|
|
|
matchory~docker-php~IIX627.dockerbuild
Expired
|
73.1 KB |
sha256:f09d0f152ef18e218be0d42a4d5d6a2b988c43b1dba2a3751134f174921cf94f
|
|
|
matchory~docker-php~XKXTDI.dockerbuild
Expired
|
61.1 KB |
sha256:861a43dc6256d80cc18738b2b8a93a0ea619e72789424c03775361961a03b448
|
|