.travis.yml
bd89ec8c
 language: php
 
11baf557
 cache:
747d7bea
     directories:
         - vendor
af1ead50
         - extra/*/vendor
747d7bea
         - $HOME/.composer/cache/files
11baf557
 
b845ed96
 env:
     global:
         - 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
5a0eaccc
     - (cd extra/cssinliner-extra && travis_retry composer install)
     - (cd extra/html-extra && travis_retry composer install)
     - (cd extra/inky-extra && travis_retry composer install)
     - (cd extra/intl-extra && travis_retry composer install)
     - (cd extra/markdown-extra && travis_retry composer install)
     - (cd extra/string-extra && travis_retry composer install)
118598ea
 
59bb9d10
 script:
     - ./vendor/bin/simple-phpunit
5a0eaccc
     - (cd extra/cssinliner-extra && ./vendor/bin/simple-phpunit)
     - (cd extra/html-extra && ./vendor/bin/simple-phpunit)
     - (cd extra/inky-extra && ./vendor/bin/simple-phpunit)
     - (cd extra/intl-extra && ./vendor/bin/simple-phpunit)
     - (cd extra/markdown-extra && ./vendor/bin/simple-phpunit)
     - (cd extra/string-extra && ./vendor/bin/simple-phpunit)
75f2231a
 
9c313e3c
 jobs:
11baf557
     fast_finish: true
3a45bd48
     include:
9c313e3c
         - php: 7.2
         - php: 7.3
c9846876
         - php: 7.4
8d82f624
         # Drupal does not support 3.x yet
         #- stage: integration tests
         #  php: 7.3
         #  script: ./drupal_test.sh