build: services: postgres: 9.6 environment: php: version: 7.2 ini: memory_limit: -1 node: v12.13.1 variables: DB_DATABASE: scrutinizer DB_USERNAME: scrutinizer DB_PASSWORD: scrutinizer dependencies: after: - npm run dev tests: stop_on_failure: true override: - php-scrutinizer-run - phpcs-run --standard=ruleset.xml - js-scrutinizer-run - eslint-run resources/assets/js/ filter: paths: - app/ - database/factories/ - database/seeds/ - routes/ - resources/assets/js/ dependency_paths: - bootstrap/ - config/ - node_modules/ - resources/lang/ - resources/views/ - vendor/ excluded_paths: - etc/ - public/ - report/ - resources/assets/js/stories/ - resources/assets/js/translations/ - resources/assets/js/jquery-ui.min.js - resources/assets/js/modernizr.js - resources/assets/js/getpdf.js - resources/assets/js/bootstrap.js - resources/assets/js/autocomplete.js checks: php: true javascript: true