stages: - test unitTest: image: edbizarro/gitlab-ci-pipeline-php:7.4-alpine before_script: - composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/ - composer install --prefer-dist --no-ansi --no-interaction --no-progress stage: test cache: paths: - vendor script: - ./vendor/bin/phpunit -v --coverage-text --colors=never --log-junit phpunit-report.xml artifacts: reports: junit: - phpunit-report.xml coverage: '/^\s*Lines:\s*\d+.\d+\%/'