@@ -16,6 +16,7 @@ js/test/ export-ignore
.jshintrc export-ignore
.nsprc export-ignore
.php_cs export-ignore
+.scrutinizer.yml export-ignore
.styleci.yml export-ignore
.travis.yml export-ignore
composer.json export-ignore
@@ -0,0 +1,36 @@
+checks:
+ php: true
+ javascript: true
+filter:
+ paths:
+ - "css/privatebin.css"
+ - "css/bootstrap/privatebin.css"
+ - "js/privatebin.js"
+ - "lib/*.php"
+ - "index.php"
+coding_style:
+ php:
+ spaces:
+ around_operators:
+ additive: false
+ concatenation: true
+build:
+ environment:
+ version: '7.2'
+ tests:
+ override:
+ -
+ command: 'cd tst && ../vendor/bin/phpunit'
+ coverage:
+ file: 'tst/log/coverage-clover.xml'
+ format: 'clover'
+ nodes:
+ tests: true
+ analysis:
+ command: phpcs-run
+ use_website_config: true
+ - php-scrutinizer-run