annotate vendor/masterminds/html5/.travis.yml @ 19:fa3358dc1485 tip

Add ndrum files
author Chris Cannam
date Wed, 28 Aug 2019 13:14:47 +0100
parents 129ea1e6d783
children
rev   line source
Chris@0 1 language: php
Chris@17 2 dist: trusty
Chris@0 3 sudo: false
Chris@0 4
Chris@0 5 matrix:
Chris@17 6 include:
Chris@17 7 - php: 5.3
Chris@17 8 dist: precise
Chris@17 9 env: COMPOSER_FLAGS="--prefer-lowest"
Chris@17 10 - php: 5.4
Chris@17 11 - php: 5.5
Chris@17 12 - php: 5.6
Chris@17 13 env: SCRUTINIZER=1
Chris@17 14 - php: 7.0
Chris@17 15 env: COMPOSER_FLAGS="--prefer-lowest"
Chris@17 16 - php: 7.1
Chris@17 17 env: CS_FIXER=1
Chris@17 18 - php: 7.2
Chris@17 19 env: BENCHMARK=1
Chris@17 20 - php: hhvm
Chris@17 21 fast_finish: true
Chris@0 22
Chris@0 23 cache:
Chris@0 24 directories:
Chris@0 25 - $HOME/.composer/cache
Chris@0 26
Chris@0 27 before_script:
Chris@0 28 - composer self-update
Chris@17 29 - composer update $COMPOSER_FLAGS --prefer-dist
Chris@0 30
Chris@0 31 script:
Chris@17 32 - stty cols 120
Chris@17 33 - if [ "$CS_FIXER" == 1 ]; then wget https://github.com/FriendsOfPHP/PHP-CS-Fixer/releases/download/v2.13.1/php-cs-fixer.phar && php php-cs-fixer.phar fix --dry-run --diff; fi
Chris@0 34 - mkdir -p build/logs
Chris@0 35 - ./vendor/bin/phpunit --coverage-clover=coverage.xml
Chris@0 36
Chris@0 37 after_script:
Chris@17 38 - if [ "$SCRUTINIZER" == 1 ]; then wget https://scrutinizer-ci.com/ocular.phar && php ocular.phar code-coverage:upload --format=php-clover coverage.xml; fi
Chris@17 39 - if [ "$BENCHMARK" == 1 ]; then php test/benchmark/run.php 10; fi
Chris@17 40
Chris@17 41 notifications:
Chris@17 42 irc: "irc.freenode.net#masterminds"