Update travis and phpunit (#489)
parent
b9ebfb52c9
commit
0c399150a3
30
.travis.yml
30
.travis.yml
|
@ -1,28 +1,30 @@
|
|||
language: php
|
||||
|
||||
php:
|
||||
- '7.0'
|
||||
- 7.0
|
||||
- 7.1
|
||||
- 7.2
|
||||
|
||||
services:
|
||||
- docker
|
||||
- docker
|
||||
|
||||
cache:
|
||||
directories:
|
||||
- $HOME/.composer/cache
|
||||
- $HOME/.composer/cache
|
||||
|
||||
install:
|
||||
- composer install
|
||||
- composer run-script parse-stubs
|
||||
- composer install --prefer-dist --no-interaction
|
||||
- composer run-script parse-stubs
|
||||
|
||||
script:
|
||||
- vendor/bin/phpcs -n
|
||||
- vendor/bin/phpunit --coverage-clover=coverage.xml
|
||||
- vendor/bin/phpcs -n
|
||||
- vendor/bin/phpunit --coverage-clover=coverage.xml
|
||||
|
||||
after_success:
|
||||
- bash <(curl -s https://codecov.io/bash)
|
||||
- |
|
||||
if [[ $TRAVIS_TAG == v* ]]; then
|
||||
docker build -t felixfbecker/php-language-server:${TRAVIS_TAG:1} .
|
||||
docker login -e="$DOCKER_EMAIL" -u="$DOCKER_USERNAME" -p="$DOCKER_PASSWORD"
|
||||
docker push felixfbecker/php-language-server:${TRAVIS_TAG:1}
|
||||
fi
|
||||
- bash <(curl -s https://codecov.io/bash)
|
||||
- |
|
||||
if [[ $TRAVIS_TAG == v* ]]; then
|
||||
docker build -t felixfbecker/php-language-server:${TRAVIS_TAG:1} .
|
||||
docker login -e="$DOCKER_EMAIL" -u="$DOCKER_USERNAME" -p="$DOCKER_PASSWORD"
|
||||
docker push felixfbecker/php-language-server:${TRAVIS_TAG:1}
|
||||
fi
|
||||
|
|
|
@ -35,8 +35,7 @@
|
|||
"webmozart/path-util": "^2.3"
|
||||
},
|
||||
"require-dev": {
|
||||
"phpunit/phpunit": "^5.5",
|
||||
"phpunit/php-code-coverage": "^4.0"
|
||||
"phpunit/phpunit": "^6.3"
|
||||
},
|
||||
"autoload": {
|
||||
"psr-4": {
|
||||
|
|
Loading…
Reference in New Issue