Checkout Config
# Config Podlove Subscribe Button for WordPress
# repo: https://github.com/podlove/podlove-subscribe-button-wp-plugin
build:
environment:
variables:
SLUG: 'podlove-subscribe-button'
ORG: 'podlove'
nodes:
analysis:
dependencies:
before:
- composer require --dev johnpbloch/wordpress
after:
- composer require --dev dealerdirect/phpcodesniffer-composer-installer:^0.4.3
- composer require --dev squizlabs/php_codesniffer:^2.9
- composer require --dev phpcompatibility/php-compatibility:^7.1
- composer require --dev wp-coding-standards/wpcs:*
tests:
override:
- phpcs-run --standard=WordPress-Core --ignore=*/tests/*,*/vendor/* /home/scrutinizer/build/
filter:
paths:
- '*'
excluded_paths:
- 'languages/'
- 'js/spectrum/' # to be removed
- 'tests/'
- 'vendor/'
dependency_paths:
- wordpress/
checks:
php:
code_rating: true
duplication: true
javascript: true
coding_style:
# ...
build_failure_conditions:
# no build scripting, yet.