@@ -16,48 +16,61 @@ cache:
1616
1717env :
1818 global :
19- - SERVICE_MANAGER_VERSION="^3.0.3"
19+ - COMPOSER_ARGS="--no-interaction"
20+ - COVERAGE_DEPS="satooshi/php-coveralls"
21+ - LEGACY_DEPS="phpunit/phpunit"
2022 - SITE_URL : https://zendframework.github.io/zend-mail
2123 - GH_USER_NAME : " Matthew Weier O'Phinney"
2224 -
GH_USER_EMAIL :
[email protected] 2325 - GH_REF : github.com/zendframework/zend-mail.git
2426 - secure : " D/LfNRozbXUjssR19Yi+6luLML1XyVhTLaky2FPlFAuWb80viVzTxhlvX1QgWPSxxTH8zLRlPm/71E8wYHTN94UGLwJorOthA/btaWKPtdgJtlHXErSgofVVOUqAObvGFOW9sSSuRZ5gFN0c47uuWJmYbiI3HUQkFMjpGpFatXO1SajzK+dCpN4cuhgHW3T41PNbiG8RRCYeFwGBJdpIXEm3HYN6bAWRbFnnu4uCVnQYZnDn/Rprr8+WIU5JFOJQ7ttCQuq1RMP3EC1fVIr0N5gFL91KYX9EyCYmLpZNMS6kF9cPTRQbMEOcKMXqqfGA031MlhvveeOiVWiap/ScMwpId0ugTq9O+sUvBHZuk4FSRtiURcPTLKAmQfUie8Zb+/dxKI18oOWVLsUU919wAEU/hGeTOvATl0WcjqZ2LmxOLVm6UE8+5kM1FhM04XjQaFSJVWK+Asto9KRrOSd310SMpluATutO2ZSN0r7+a7S65M38RRh63NOtdrtbbYIx7+MdAmfPwH5+wr3gekD0pDgnfQd1zLQNWMF/2idTjoxO6xAxTLvthThf5ANXadz1A2Dwqn1EdGsTJ2QItGO7TFwDE+Wfi1O6vtm2FgEy98vwC0t4D1op+0QSRMPr6lFkzINOv4aVO/SB1NF3zwiB95ZsvqReU/Zj2+aDzltf5tY="
2527
2628matrix :
29+ fast_finish : true
2730 include :
28- - php : 5.5
29- env :
30- - CS_CHECK=true
31- - php : 5.5
31+ - php : 5.6
3232 env :
33- - SERVICE_MANAGER_VERSION="^2.7.5"
33+ - DEPS=lowest
3434 - php : 5.6
3535 env :
36+ - DEPS=locked
3637 - TEST_COVERAGE=true
3738 - DEPLOY_DOCS="$(if [[ $TRAVIS_BRANCH == 'master' && $TRAVIS_PULL_REQUEST == 'false' ]]; then echo -n 'true' ; else echo -n 'false' ; fi)"
3839 - PATH="$HOME/.local/bin:$PATH"
3940 - php : 5.6
4041 env :
41- - SERVICE_MANAGER_VERSION="^2.7.5"
42+ - DEPS=latest
4243 - php : 7
44+ env :
45+ - DEPS=lowest
4346 - php : 7
4447 env :
45- - SERVICE_MANAGER_VERSION="^2.7.5"
46- - php : hhvm
47- - php : hhvm
48+ - DEPS=locked
49+ - CS_CHECK=true
50+ - php : 7
51+ env :
52+ - DEPS=latest
53+ - php : 7.1
54+ env :
55+ - DEPS=lowest
56+ - php : 7.1
57+ env :
58+ - DEPS=locked
59+ - php : 7.1
4860 env :
49- - SERVICE_MANAGER_VERSION="^2.7.5"
50- allow_failures :
51- - php : hhvm
61+ - DEPS=latest
5262
5363before_install :
54- - if [[ $TEST_COVERAGE != 'true' ]]; then phpenv config-rm xdebug.ini || return 0 ; fi
55- - composer self-update
56- - if [[ $TEST_COVERAGE == 'true' ]]; then composer require --dev --no-update satooshi/php-coveralls ; fi
57- - composer require --dev --no-update "zendframework/zend-servicemanager:$SERVICE_MANAGER_VERSION"
64+ - travis_retry composer self-update
65+ - if [[ $TRAVIS_PHP_VERSION != "hhvm" && $TEST_COVERAGE != 'true' ]]; then phpenv config-rm xdebug.ini ; fi
5866
5967install :
60- - travis_retry composer install --no-interaction --ignore-platform-reqs
68+ - travis_retry composer install $COMPOSER_ARGS
69+ - if [[ $TRAVIS_PHP_VERSION =~ ^5.6 ]]; then travis_retry composer update $COMPOSER_ARGS --with-dependencies $LEGACY_DEPS ; fi
70+ - if [[ $DEPS == 'latest' ]]; then travis_retry composer update $COMPOSER_ARGS ; fi
71+ - if [[ $DEPS == 'lowest' ]]; then travis_retry composer update --prefer-lowest --prefer-stable $COMPOSER_ARGS ; fi
72+ - if [[ $TEST_COVERAGE == 'true' ]]; then travis_retry composer require --dev $COMPOSER_ARGS $COVERAGE_DEPS ; fi
73+ - composer show
6174
6275script :
6376 - if [[ $TEST_COVERAGE == 'true' ]]; then composer test-coverage ; else composer test ; fi
0 commit comments