build: environment: php: 7.2 mysql: 5.7 services: mysql: 5.7 dependencies: before: - cp tests/.env.scrutinizer .env - mysql -e 'create database scrutinizer;' - mysql -e 'create user forge@localhost; grant all privileges on *.* to forge@localhost with grant option;' after: - php artisan key:generate - php artisan migrate
build: nodes: analysis: project_setup: override: - 'true' tests: override: - php-scrutinizer-run - command: phpcs-run use_website_config: true - js-scrutinizer-run tests: true filter: paths: - 'app/*' excluded_paths: - 'app/views/*' - 'app/config/*' - 'app/database/*' - '*.min.js' checks: php: true javascript: true coding_style: php: spaces: around_operators: relational: false