forked from kelunik/acme
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.travis.yml
36 lines (27 loc) · 804 Bytes
/
.travis.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
31
32
33
34
35
36
language: php
sudo: required
services:
- docker
php:
- 5.5
- 5.6
- 7.0
- nightly
env:
- BOULDER_HOST="http://127.0.0.1:4000"
cache:
directories:
- $HOME/.composer/cache
before_install:
- ./test/.run-boulder.sh
install:
- phpenv config-rm xdebug.ini || true
- composer install
- composer require satooshi/php-coveralls dev-master --dev
- composer show --installed
script:
- find -name "*.php" -not -path "./vendor/*" -print0 | xargs -n 1 -0 php -l
- $(php -r 'if (PHP_MAJOR_VERSION >= 7) echo "phpdbg -qrr"; else echo "php";') vendor/bin/phpunit --coverage-text --coverage-clover build/logs/clover.xml
- php vendor/bin/phpdoc -d lib/ --log info --validate --force --visibility public,protected --template responsive
after_script:
- php vendor/bin/coveralls -v