Checkout Config
checks:
php: true
javascript: true
filter:
excluded_paths:
- vendor/
dependency_paths:
- vendor/
build:
project_setup:
before:
- mysql -e 'CREATE DATABASE testdb;' -uroot
- cp config.example.php tests/config.php
- sed -i "s/database_name_here/testdb/" tests/config.php
- sed -i "s/database_user_here/root/" tests/config.php
- sed -i "s/database_password_here//" tests/config.php
tests:
override:
- composer validate
- ./vendor/bin/phpcs
-
command: './vendor/bin/phpunit --coverage-clover=clover-coverage.xml'
coverage:
file: 'clover-coverage.xml'
format: 'clover'
Repository Config
filter:
excluded_paths:
- 'tests/*'
checks:
php: true
javascript: true
coding_style:
php:
spaces:
around_operators:
concatenation: true