.travis.yml
bd89ec8c
 language: php
 
11baf557
 cache:
747d7bea
     directories:
         - vendor
af1ead50
         - extra/*/vendor
747d7bea
         - $HOME/.composer/cache/files
11baf557
 
b845ed96
 env:
     global:
         - SYMFONY_PHPUNIT_REMOVE_RETURN_TYPEHINT=1
         - SYMFONY_PHPUNIT_DISABLE_RESULT_CACHE=1
 
498dcf41
 before_install:
1097685b
     - phpenv config-rm xdebug.ini || return 0
498dcf41
 
b5db9dc5
 install:
747d7bea
     - travis_retry composer install
b845ed96
     - ([[ $TRAVIS_PHP_VERSION = 7.0 ]] || cd extra/cssinliner-extra && travis_retry composer install)
     - ([[ $TRAVIS_PHP_VERSION = 7.0 ]] || cd extra/html-extra && travis_retry composer install)
     - ([[ $TRAVIS_PHP_VERSION = 7.0 ]] || cd extra/inky-extra && travis_retry composer install)
     - ([[ $TRAVIS_PHP_VERSION = 7.0 ]] || cd extra/intl-extra && travis_retry composer install)
     - ([[ $TRAVIS_PHP_VERSION = 7.0 ]] || cd extra/markdown-extra && travis_retry composer install)
e300e379
     - ([[ $TRAVIS_PHP_VERSION < 7.2 ]] || cd extra/string-extra && travis_retry composer install)
118598ea
 
59bb9d10
 script:
     - ./vendor/bin/simple-phpunit
b845ed96
     - ([[ $TRAVIS_PHP_VERSION = 7.0 ]] || cd extra/cssinliner-extra && ./vendor/bin/simple-phpunit)
     - ([[ $TRAVIS_PHP_VERSION = 7.0 ]] || cd extra/html-extra && ./vendor/bin/simple-phpunit)
     - ([[ $TRAVIS_PHP_VERSION = 7.0 ]] || cd extra/inky-extra && ./vendor/bin/simple-phpunit)
     - ([[ $TRAVIS_PHP_VERSION = 7.0 ]] || cd extra/intl-extra && ./vendor/bin/simple-phpunit)
     - ([[ $TRAVIS_PHP_VERSION = 7.0 ]] || cd extra/markdown-extra && ./vendor/bin/simple-phpunit)
e300e379
     - ([[ $TRAVIS_PHP_VERSION < 7.2 ]] || cd extra/string-extra && ./vendor/bin/simple-phpunit)
75f2231a
 
9c313e3c
 jobs:
11baf557
     fast_finish: true
3a45bd48
     include:
b845ed96
         - php: 7.0
9c313e3c
         - php: 7.1
         - php: 7.2
         - php: 7.3
7be8e944
         - php: 7.4snapshot
9c313e3c
         - stage: integration tests
           php: 7.3
           script: ./drupal_test.sh