我試過配置Scrutinizer,只要CodeSniffer分析返回一些錯誤,但沒有運氣就會失敗。如何在基於phpcs輸出的Scrutinizer上構建失敗?
這裏是我試過到目前爲止:
V1:
build:
tests:
override:
command: './vendor/bin/phpcs ./src --report=checkstyle --report-file=cs-data'
analysis:
file: 'cs-data'
format: 'php-cs-checkstyle'
V2:
build:
tests:
override:
- 'phpcs-run'
我的工具和build_failure_conditions
:
tools:
php_code_sniffer:
config:
standard: "PSR2"
checks:
php:
code_rating: true
duplication: true
build_failure_conditions:
- 'issues.label("coding-style").new.exists'
缺少了什麼?