From 8854b4b80c10f649a9bee24142ed7c0ad28b5381 Mon Sep 17 00:00:00 2001 From: Andrew Nicols Date: Thu, 16 Sep 2021 21:26:31 +0800 Subject: [PATCH] Add support for pcov --- root/tmp/setup/php-extensions.sh | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/root/tmp/setup/php-extensions.sh b/root/tmp/setup/php-extensions.sh index 1b9878e..23b11fe 100755 --- a/root/tmp/setup/php-extensions.sh +++ b/root/tmp/setup/php-extensions.sh @@ -64,11 +64,16 @@ docker-php-ext-configure ldap docker-php-ext-install -j$(nproc) ldap # APCu, igbinary, Memcached, MongoDB, Redis, Solr, uuid, XMLRPC (beta) -pecl install apcu igbinary memcached mongodb redis solr uuid xmlrpc-beta -docker-php-ext-enable apcu igbinary memcached mongodb redis solr uuid xmlrpc +pecl install apcu igbinary memcached mongodb redis solr uuid xmlrpc-beta pcov +docker-php-ext-enable apcu igbinary memcached mongodb redis solr uuid xmlrpc pcov echo 'apc.enable_cli = On' >> /usr/local/etc/php/conf.d/docker-php-ext-apcu.ini +echo "pcov.enabled=0" >> /usr/local/etc/php/conf.d/docker-php-ext-pcov.ini +echo "pcov.exclude='~\/(tests|coverage|vendor|node_modules)\/~'" >> /usr/local/etc/php/conf.d/docker-php-ext-pcov.ini +echo "pcov.directory=." >> /usr/local/etc/php/conf.d/docker-php-ext-pcov.ini +echo "pcov.initial.files=1024" >> /usr/local/etc/php/conf.d/docker-php-ext-pcov.ini + # Install Microsoft dependencies for sqlsrv. # (kept apart for clarity, still need to be run here # before some build packages are deleted)