phpci/.phpci.yml

39 lines
1 KiB
YAML
Raw Normal View History

build_settings:
verbose: false
ignore:
- "vendor"
- "Tests"
- "PHPCI/Command" # PHPMD complains about un-used parameters, but they are required.
- "public/install.php" # PHPCS really doesn't like PHP mixed with HTML (and so it shouldn't)
2014-05-13 17:44:57 +02:00
- "PHPCI/Migrations" # Ignore the migrations directory, as both PHPMD and PHPCS can't cope with them.
2014-07-23 15:54:49 +02:00
- "PHPCI/Model/Base" # These files are auto-generated, and sometimes hit PHPMD complexity thresholds.
- "PHPCI/Languages" # PHPCS fails on character counts for non-Latin languages
2015-10-15 11:17:22 +02:00
- "public/assets" # If there are any PHP files in here, we didn't write them.
2014-05-02 15:18:01 +02:00
setup:
composer:
action: "install"
test:
php_parallel_lint:
ignore:
# Only ignore vendor
- vendor/
php_mess_detector:
allowed_warnings: 0
rules:
- phpmd.xml
php_code_sniffer:
standard: phpcs.xml
allowed_warnings: 0
allowed_errors: 0
php_loc:
2014-05-02 15:03:22 +02:00
php_unit:
2014-05-08 18:02:24 +02:00
php_docblock_checker:
allowed_warnings: 0
broken:
email:
committer: true
cc: ["php-ci@googlegroups.com"]