remove redundant gift membership check
[fsfdrupalauth.git] / .travis.yml
1 sudo: required
2
3 language: php
4
5 php:
6 - 5.6
7 - 7.0
8 - 7.1
9 - 7.2
10 - 7.3
11
12 env:
13 - SIMPLESAMLPHP_VERSION=1.17.*
14
15 before_script:
16 - composer require "simplesamlphp/simplesamlphp:${SIMPLESAMLPHP_VERSION}" --no-update
17 - composer update --no-interaction
18 - if [[ "$TRAVIS_PHP_VERSION" == "7.3" ]]; then composer require --dev vimeo/psalm:1.1.9; fi
19
20 script:
21 - bin/check-syntax.sh
22 - if [[ "$TRAVIS_PHP_VERSION" == "5.6" ]]; then php vendor/phpunit/phpunit/phpunit; else php vendor/phpunit/phpunit/phpunit --no-coverage; fi
23 - if [[ "$TRAVIS_PHP_VERSION" == "7.3" ]]; then vendor/bin/psalm; fi
24
25 after_success:
26 # Codecov, need to edit bash uploader for incorrect TRAVIS_PYTHON_VERSION environment variable matching, at least until codecov/codecov-bash#133 is resolved
27 - curl -s https://codecov.io/bash > .codecov
28 - sed -i -e 's/TRAVIS_.*_VERSION/^TRAVIS_.*_VERSION=/' .codecov
29 - chmod +x .codecov
30 - if [[ $TRAVIS_PHP_VERSION == "5.6" ]]; then ./.codecov -X gcov; fi
31 # - if [[ "$TRAVIS_PHP_VERSION" == "5.6" ]]; then bash <(curl -s https://codecov.io/bash); fi