build: nodes: analysis: dependencies: before: - composer require codeception/codeception:^4.1 environment: php: version: 7.4 tests: override: - php-scrutinizer-run coverage: environment: php: version: 7.4 pecl_extensions: - zip hosts: dev.local: '127.0.0.1' apache2: modules: ['rewrite'] sites: local: host: 'dev.local' web_root: 'tests/www/' selenium: true google_chrome: use_latest: true services: tests: before: - sudo cp src/tests/files/xdebug.ini /home/scrutinizer/.phpenv/versions/7.4.3/etc/conf.d/xdebug.ini - composer require codeception/module-webdriver --dev - (cd tests/www/ && composer install) - sudo curl -v http://dev.local/index.php override: - command: (./vendor/bin/codecept build && ./vendor/bin/codecept run --coverage-xml -v) coverage: file: tests/_output/coverage.xml format: clover filter: paths: ["src/PHPMV/*"] excluded_paths: checks: php: code_rating: true duplication: true
# language: php