Skip to content

Commit 8854b4b

Browse files
andrewnicolsstronk7
authored andcommitted
Add support for pcov
1 parent 2b3d9d2 commit 8854b4b

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

root/tmp/setup/php-extensions.sh

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -64,11 +64,16 @@ docker-php-ext-configure ldap
6464
docker-php-ext-install -j$(nproc) ldap
6565

6666
# APCu, igbinary, Memcached, MongoDB, Redis, Solr, uuid, XMLRPC (beta)
67-
pecl install apcu igbinary memcached mongodb redis solr uuid xmlrpc-beta
68-
docker-php-ext-enable apcu igbinary memcached mongodb redis solr uuid xmlrpc
67+
pecl install apcu igbinary memcached mongodb redis solr uuid xmlrpc-beta pcov
68+
docker-php-ext-enable apcu igbinary memcached mongodb redis solr uuid xmlrpc pcov
6969

7070
echo 'apc.enable_cli = On' >> /usr/local/etc/php/conf.d/docker-php-ext-apcu.ini
7171

72+
echo "pcov.enabled=0" >> /usr/local/etc/php/conf.d/docker-php-ext-pcov.ini
73+
echo "pcov.exclude='~\/(tests|coverage|vendor|node_modules)\/~'" >> /usr/local/etc/php/conf.d/docker-php-ext-pcov.ini
74+
echo "pcov.directory=." >> /usr/local/etc/php/conf.d/docker-php-ext-pcov.ini
75+
echo "pcov.initial.files=1024" >> /usr/local/etc/php/conf.d/docker-php-ext-pcov.ini
76+
7277
# Install Microsoft dependencies for sqlsrv.
7378
# (kept apart for clarity, still need to be run here
7479
# before some build packages are deleted)

0 commit comments

Comments
 (0)