Loading .gitlab-ci.yml +18 −1 Original line number Diff line number Diff line stages: - test - report cache: key: composer-cache Loading @@ -10,8 +11,9 @@ cache: before_script: # install system packages - apt-get update && apt-get install -y git unzip libgmp-dev # install gmp # install extensions - docker-php-ext-install gmp - if [ "$INSTALL_XDEBUG" -eq 1 ]; then curl --location https://github.com/FriendsOfPHP/pickle/releases/latest/download/pickle.phar --output pickle.phar; php pickle.phar install --defaults xdebug; docker-php-ext-enable xdebug; fi # install composer - php -r "copy('https://composer.github.io/installer.sig', '/tmp/composer.sig');" - php -r "copy('https://getcomposer.org/installer', '/tmp/composer-setup.php');" Loading @@ -25,6 +27,21 @@ cache: - composer update - vendor/bin/phpunit # coverage coverage: variables: INSTALL_XDEBUG: 1 extends: .test stage: report only: - 1.x - 2.x image: php:8.0 script: - composer update - XDEBUG_MODE=coverage vendor/bin/phpunit --coverage-clover coverage.xml - bash <(curl -s https://codecov.io/bash) # lowest version test-7.0: extends: .test Loading Loading
.gitlab-ci.yml +18 −1 Original line number Diff line number Diff line stages: - test - report cache: key: composer-cache Loading @@ -10,8 +11,9 @@ cache: before_script: # install system packages - apt-get update && apt-get install -y git unzip libgmp-dev # install gmp # install extensions - docker-php-ext-install gmp - if [ "$INSTALL_XDEBUG" -eq 1 ]; then curl --location https://github.com/FriendsOfPHP/pickle/releases/latest/download/pickle.phar --output pickle.phar; php pickle.phar install --defaults xdebug; docker-php-ext-enable xdebug; fi # install composer - php -r "copy('https://composer.github.io/installer.sig', '/tmp/composer.sig');" - php -r "copy('https://getcomposer.org/installer', '/tmp/composer-setup.php');" Loading @@ -25,6 +27,21 @@ cache: - composer update - vendor/bin/phpunit # coverage coverage: variables: INSTALL_XDEBUG: 1 extends: .test stage: report only: - 1.x - 2.x image: php:8.0 script: - composer update - XDEBUG_MODE=coverage vendor/bin/phpunit --coverage-clover coverage.xml - bash <(curl -s https://codecov.io/bash) # lowest version test-7.0: extends: .test Loading