forked from danielmewes/php-rql
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathwercker.yml
30 lines (30 loc) · 903 Bytes
/
wercker.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
box: mbrevda/php
services:
- rethinkdb
build:
steps:
- script:
name: echo php information
code: |
echo "php version $(php --version) running"
echo "from location $(which php)"
composer --version
- script:
name: remove stale assets
code: >
if [ -f composer.lock ]; then rm composer.lock; fi;
if [ -d vendor ]; then rm -r vendor; fi;
- script:
name: install composer dependencies
code: >
composer config cache-dir $WERCKER_CACHE_DIR/composer;
composer install --no-interaction
- script:
name: phplint
code: ./vendor/bin/parallel-lint --exclude vendor .
- mbrevda/phpcs:
directory: rdb/
standard: PSR2
- script:
name: phpunit
code: composer test