KnpMarkdownBundle/.travis.yml

40 lines
902 B
YAML
Raw Normal View History

2011-11-19 15:48:33 +01:00
language: php
2012-02-25 12:06:40 +01:00
sudo: false
cache:
directories:
- $HOME/.composer/cache/files
2011-11-19 15:48:33 +01:00
php:
2014-05-23 22:17:53 +02:00
- 5.5
- 5.6
- 7.0
2017-11-16 09:34:47 +01:00
- 7.1
2014-05-23 22:17:53 +02:00
matrix:
fast_finish: true
include:
# Test against lowest bounds of dependencies to ensure they are right
- php: 5.6
env: COMPOSER_FLAGS='--prefer-lowest --prefer-stable'
# Test against dev versions of dependencies
- php: 5.6
env: deps=dev
2017-11-16 09:34:47 +01:00
# test the latest release (including beta releases)
- php: 7.1
env: deps=beta
before_install:
2017-11-16 09:34:47 +01:00
- if [ "$deps" = 'beta' ]; then perl -pi -e 's/^}$/,"minimum-stability":"beta"}/' composer.json; fi;
- if [ "$deps" = 'dev' ]; then perl -pi -e 's/^}$/,"minimum-stability":"dev"}/' composer.json; fi;
2012-02-25 12:06:40 +01:00
install:
- composer update $COMPOSER_FLAGS
2011-11-19 15:48:33 +01:00
script: phpunit --coverage-text
2011-11-19 15:48:33 +01:00
notifications:
email:
- travis@knplabs.com