123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- language: php
- sudo: false
- matrix:
- include:
- - php: 5.4
- dist: trusty
- - php: 5.4
- env: 'COMPOSER_FLAGS="--prefer-lowest --prefer-stable"'
- dist: trusty
- - php: 5.5
- dist: trusty
- - php: 5.6
- - php: 7.0
- - php: 7.1
- - php: 7.2
- - php: hhvm
- dist: trusty
- allow_failures:
- - php: 5.4
- env: 'COMPOSER_FLAGS="--prefer-lowest --prefer-stable"'
- - php: hhvm
- fast_finish: true
- install: travis_retry composer update --no-interaction $COMPOSER_FLAGS
- script:
- - vendor/bin/phpunit --verbose --coverage-clover=coverage.xml
- - '[[ $TRAVIS_PHP_VERSION = 7.2* ]] && make build -j 4 || true'
- after_success:
- - bash <(curl -s https://codecov.io/bash)
- before_deploy: make dist -j 4
- deploy:
- provider: releases
- api_key:
- secure: LL8koDM1xDqzF9t0URHvmMPyWjojyd4PeZ7IW7XYgyvD6n1H6GYrVAeKCh5wfUKFbwHoa9s5AAn6pLzra00bODVkPTmUH+FSMWz9JKLw9ODAn8HvN7C+IooxmeClGHFZc0TfHfya8/D1E9C1iXtGGEoE/GqtaYq/z0C1DLpO0OU=
- file_glob: true
- file: dist/psysh-*.tar.gz
- skip_cleanup: true
- on:
- tags: true
- repo: bobthecow/psysh
- condition: $TRAVIS_PHP_VERSION = 7.2*
|