heiglandreas/HybridAuth

View on GitHub
.travis.yml

Summary

Maintainability
Test Coverage
language: php

matrix:
  include:
    - php: nightly
    - php: hhvm
    - php: 7.0
      env:
      - TEST_COVERAGE=true
    - php: 7.0
      env:
      - DEPS=latest
    - php: 7.0
      env:
      - DEPS=lowest
    - php: 7.1
    - php: 7.1
      env:
      - DEPS=latest
    - php: 7.1
      env:
      - DEPS=lowest
    - php: 5.6
    - php: 5.6
      env:
      - DEPS=lowest
    - php: 5.6
      env:
      - DEPS=latest
    - php: 5.5
  allow_failures:
    - php: hhvm
    - php: nightly
    - php: 5.5


before_install:
  - travis_retry composer self-update

install:
  - if [[ $DEPS == 'latest' ]]; then travis_retry composer update; fi
  - if [[ $DEPS == 'lowest' ]]; then travis_retry composer update --prefer-lowest --prefer-stable ; fi
  - travis_retry composer install

script:
 - phpunit --coverage-text

notifications:
  email:
    - andreas@heigl.org