@@ -6,12 +6,12 @@ const coverage = (event, project) => {
6
6
const job = new Job ( 'coverage' , 'php:rc-alpine' ) ;
7
7
8
8
job . tasks = [
9
- ` set -xe` ,
10
- ` apk add --no-cache curl git openssl icu-libs zlib icu-dev zlib-dev $PHPIZE_DEPS` ,
11
- ` docker-php-ext-install intl zip` ,
12
- ` echo "memory_limit=-1" > $PHP_INI_DIR/conf.d/memory-limit.ini` ,
13
- ` curl -s -f -L -o /tmp/installer.php https://getcomposer.org/installer` ,
14
- ` curl -s -f -L -o /tmp/install.sig https://composer.github.io/installer.sig` ,
9
+ ' set -xe' ,
10
+ ' apk add --no-cache curl git openssl icu-libs zlib icu-dev zlib-dev $PHPIZE_DEPS' ,
11
+ ' docker-php-ext-install intl zip' ,
12
+ ' echo "memory_limit=-1" > $PHP_INI_DIR/conf.d/memory-limit.ini' ,
13
+ ' curl -s -f -L -o /tmp/installer.php https://getcomposer.org/installer' ,
14
+ ' curl -s -f -L -o /tmp/install.sig https://composer.github.io/installer.sig' ,
15
15
`php -r "
16
16
\\$signature = trim(file_get_contents('/tmp/install.sig'));
17
17
\\$hash = hash('SHA384', file_get_contents('/tmp/installer.php'));
@@ -24,18 +24,18 @@ const coverage = (event, project) => {
24
24
exit(1);
25
25
}
26
26
"` ,
27
- ` php /tmp/installer.php --no-ansi --install-dir=/usr/bin --filename=composer` ,
28
- ` curl -s -f -L -o /usr/bin/phpcov https://phar.phpunit.de/phpcov.phar` ,
29
- ` curl -s -f -L -o /usr/bin/coveralls https://github.com/satooshi/php-coveralls/releases/download/v1.0.1/coveralls.phar` ,
30
- ` chmod 755 /usr/bin/phpcov /usr/bin/coveralls` ,
31
- ` cd /src/` ,
32
- ` mkdir -p build/logs build/cov` ,
33
- ` composer require --dev --no-update 'phpunit/php-code-coverage:^5.2.2'` ,
34
- ` composer update --prefer-dist --no-progress --no-suggest --ansi` ,
35
- ` phpdbg -qrr vendor/bin/phpunit --coverage-php build/cov/coverage-phpunit.cov` ,
36
- ` for f in $(find features -name '*.feature'); do FEATURE=\ ${f//\\//_} phpdbg -qrr vendor/bin/behat --format=progress --profile coverage $f || exit $?; done` ,
37
- ` phpdbg -qrr $(which phpcov) merge --clover build/logs/clover.xml build/cov;` ,
38
- ` coveralls -v` ,
27
+ ' php /tmp/installer.php --no-ansi --install-dir=/usr/bin --filename=composer' ,
28
+ ' curl -s -f -L -o /usr/bin/phpcov https://phar.phpunit.de/phpcov.phar' ,
29
+ ' curl -s -f -L -o /usr/bin/coveralls https://github.com/satooshi/php-coveralls/releases/download/v1.0.1/coveralls.phar' ,
30
+ ' chmod 755 /usr/bin/phpcov /usr/bin/coveralls' ,
31
+ ' cd /src/' ,
32
+ ' mkdir -p build/logs build/cov' ,
33
+ ' composer require --dev --no-update \ 'phpunit/php-code-coverage:^5.2.2\'' ,
34
+ ' composer update --prefer-dist --no-progress --no-suggest --ansi' ,
35
+ ' phpdbg -qrr vendor/bin/phpunit --coverage-php build/cov/coverage-phpunit.cov' ,
36
+ ' for f in $(find features -name \ '*.feature\ '); do FEATURE=${f//\\//_} phpdbg -qrr vendor/bin/behat --format=progress --profile coverage $f || exit $?; done' ,
37
+ ' phpdbg -qrr $(which phpcov) merge --clover build/logs/clover.xml build/cov;' ,
38
+ ' coveralls -v' ,
39
39
] ;
40
40
41
41
job . env = {
0 commit comments