Skip to content

Commit 048b9e8

Browse files
committed
Explicitly depend on phpcs and add travis.yml
1 parent b3a2001 commit 048b9e8

File tree

2 files changed

+33
-1
lines changed

2 files changed

+33
-1
lines changed

.travis.yml

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
language: php
2+
3+
sudo: true
4+
5+
php:
6+
- 5.3
7+
- 5.4
8+
- 5.5
9+
- 5.6
10+
- 7.0
11+
- hhvm
12+
13+
cache:
14+
directories:
15+
- $HOME/.composer/cache
16+
17+
before_install:
18+
- source /etc/lsb-release && echo "deb http://download.rethinkdb.com/apt $DISTRIB_CODENAME main" | sudo tee /etc/apt/sources.list.d/rethinkdb.list
19+
- wget -qO- https://download.rethinkdb.com/apt/pubkey.gpg | sudo apt-key add -
20+
- sudo apt-get update
21+
- sudo apt-get install -y rethinkdb
22+
- nohup rethinkdb &
23+
- travis_retry composer self-update
24+
25+
install:
26+
- travis_retry composer update --no-interaction --prefer-source
27+
28+
script:
29+
- php vendor/bin/parallel-lint --exclude vendor .
30+
- php vendor/bin/phpcs --standard=PSR2 rdb/
31+
- composer test

composer.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,8 @@
1818
},
1919
"require-dev": {
2020
"phpunit/phpunit": "~4.8",
21-
"jakub-onderka/php-parallel-lint": "dev-master"
21+
"jakub-onderka/php-parallel-lint": "dev-master",
22+
"squizlabs/php_codesniffer": "~2.5"
2223
},
2324
"autoload": {
2425
"files": ["rdb/rdb.php"],

0 commit comments

Comments
 (0)