Skip to content

Commit

Permalink
Improve travis.yml
Browse files Browse the repository at this point in the history
  • Loading branch information
nyamsprod authored Oct 17, 2017
1 parent 81a6f8f commit a918d18
Showing 1 changed file with 11 additions and 10 deletions.
21 changes: 11 additions & 10 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,17 +5,17 @@ sudo: false
matrix:
include:
- php: 5.5
env: COLLECT_COVERAGE=true VALIDATE_CODING_STYLE=false
env: COLLECT_COVERAGE=true VALIDATE_CODING_STYLE=false IGNORE_PLATFORMS=false
- php: 5.6
env: COLLECT_COVERAGE=true VALIDATE_CODING_STYLE=true
env: COLLECT_COVERAGE=true VALIDATE_CODING_STYLE=false IGNORE_PLATFORMS=false
- php: 7.0
env: COLLECT_COVERAGE=true VALIDATE_CODING_STYLE=false
env: COLLECT_COVERAGE=true VALIDATE_CODING_STYLE=false IGNORE_PLATFORMS=false
- php: 7.1
env: COLLECT_COVERAGE=true VALIDATE_CODING_STYLE=false
- php: 7.2
env: COLLECT_COVERAGE=true VALIDATE_CODING_STYLE=false
- php: hhvm
env: COLLECT_COVERAGE=false VALIDATE_CODING_STYLE=false
env: COLLECT_COVERAGE=true VALIDATE_CODING_STYLE=true IGNORE_PLATFORMS=false
- php: master
env: COLLECT_COVERAGE=false VALIDATE_CODING_STYLE=false IGNORE_PLATFORMS=true
allow_failures:
- php: master
fast_finish: true

cache:
Expand All @@ -26,11 +26,12 @@ before_install:
- travis_retry composer self-update

install:
- travis_retry composer update --no-interaction --prefer-source
- if [ "$IGNORE_PLATFORMS" == "true" ]; then travis_retry composer update --no-interaction --prefer-source --ignore-platform-reqs; fi
- if [ "$IGNORE_PLATFORMS" == "false" ]; then travis_retry composer update --no-interaction --prefer-source; fi

script:
- composer phpunit

after_script:
- if [ "$COLLECT_COVERAGE" == "true" ]; then wget https://scrutinizer-ci.com/ocular.phar && php ocular.phar code-coverage:upload --format=php-clover build/clover.xml; fi
- if [ "$VALIDATE_CODING_STYLE" == "true" ]; then composer phpcs fi
- if [ "$VALIDATE_CODING_STYLE" == "true" ]; then composer phpcs; fi

0 comments on commit a918d18

Please sign in to comment.