@@ -2,50 +2,35 @@ sudo: false
2
2
3
3
language : php
4
4
5
- branches :
6
- except :
7
- - /^release-.*$/
8
- - /^ghgfk-.*$/
9
-
10
5
cache :
11
6
directories :
12
7
- $HOME/.composer/cache
13
- - $HOME/.local
14
- - zf-mkdoc-theme
15
8
16
9
env :
17
10
global :
18
11
- COMPOSER_ARGS="--no-interaction"
19
12
- COVERAGE_DEPS="satooshi/php-coveralls"
20
13
- LEGACY_DEPS="phpunit/phpunit"
21
- - SITE_URL : https://zendframework.github.io/zend-mvc
22
- - GH_USER_NAME : " Matthew Weier O'Phinney"
23
- -
GH_USER_EMAIL :
[email protected]
24
- - GH_REF : github.com/zendframework/zend-mvc.git
25
- - secure : " naVln9sqGUKWRbe3qlbtcw9Ink0qXmP6iU8A0IAScpuYOeGkDF9ripkCWytjJb+sZFOpjbwwV5spoaWRied1A10P6f8GRMAPJ1xEa0Pm7JE5iCoijUdiC2FJlv0Xd79ir5xAKb4mvyAGxRDgCYXVGYnszGLQYyfaTJ9hVlRQw6N3hcWWUADXxV4Z7Akp5XN6mo52ZRwAXJNmJliyDC4INC1AE2Y8hMbD4SjIetsO7VYBBiOYJhd/9ir7ETlbvt7npEil7KKZP0Y8lanTU2coKESut4b0vE9Vxq6znoK6jrV3xULuZOU6xe3Di8roIAFaR/neeX/blfuvgYCP4lM/ed+CaSD56aFIGizyP0gLB7xrNooBttFh0JV69/8Iu5G7dbZ3nw6gc0cXDvnl9aHpsInAlGbJShlJR9JY1OqxhewgNVA9cWTs2IekdY5Zz/be+elXjYIWkM+3ig6Lw41uaE4AwKp+MdQeyhp4snUIJZeXpdRYsmPDbYI3xTPFDc3bbYgypasox+jLQB0QXY5HKUrlaKdZiY6s1rMHTRnFLLybUlxbPIM1J/rMHPjs0YRgABtVPUsXpNKkY08pkk0cfvxAKTMGP7SmN3P/cSUeWvNNInCUjCnYWSqcqcp25QoIy9BTF4gKjwoCRPfIgzj3jd0qOoRkYx2HuWZVA5+q8SM="
26
14
27
15
matrix :
28
- fast_finish : true
29
16
include :
30
17
- php : 5.6
31
18
env :
32
19
- DEPS=lowest
33
20
- php : 5.6
34
21
env :
35
22
- DEPS=locked
36
- - DEPLOY_DOCS="$(if [[ $TRAVIS_BRANCH == 'master' && $TRAVIS_PULL_REQUEST == 'false' ]]; then echo -n 'true' ; else echo -n 'false' ; fi)"
37
- - PATH="$HOME/.local/bin:$PATH"
38
23
- php : 5.6
39
24
env :
40
25
- DEPS=latest
41
- - TEST_COVERAGE=true
42
26
- php : 7
43
27
env :
44
28
- DEPS=lowest
45
29
- php : 7
46
30
env :
47
31
- DEPS=locked
48
- - CHECK_CS=true
32
+ - CS_CHECK=true
33
+ - TEST_COVERAGE=true
49
34
- php : 7
50
35
env :
51
36
- DEPS=latest
@@ -58,45 +43,36 @@ matrix:
58
43
- php : 7.1
59
44
env :
60
45
- DEPS=latest
61
- - php : hhvm
46
+ - php : 7.2
62
47
env :
63
48
- DEPS=lowest
64
- - php : hhvm
49
+ - php : 7.2
65
50
env :
66
51
- DEPS=locked
67
- - php : hhvm
52
+ - php : 7.2
68
53
env :
69
54
- DEPS=latest
70
55
allow_failures :
71
- - php : hhvm
56
+ - php : 7.2
72
57
73
58
before_install :
59
+ - if [[ $TEST_COVERAGE != 'true' ]]; then phpenv config-rm xdebug.ini || return 0 ; fi
74
60
- travis_retry composer self-update
75
- - if [[ $TRAVIS_PHP_VERSION != "hhvm" && $TEST_COVERAGE != 'true' ]]; then phpenv config-rm xdebug.ini ; fi
76
61
77
62
install :
78
63
- travis_retry composer install $COMPOSER_ARGS --ignore-platform-reqs
79
64
- if [[ $TRAVIS_PHP_VERSION =~ ^5.6 ]]; then travis_retry composer update $COMPOSER_ARGS --with-dependencies $LEGACY_DEPS ; fi
80
65
- if [[ $DEPS == 'latest' ]]; then travis_retry composer update $COMPOSER_ARGS ; fi
81
66
- if [[ $DEPS == 'lowest' ]]; then travis_retry composer update --prefer-lowest --prefer-stable $COMPOSER_ARGS ; fi
82
67
- if [[ $TEST_COVERAGE == 'true' ]]; then travis_retry composer require --dev $COMPOSER_ARGS $COVERAGE_DEPS ; fi
83
- - composer show
68
+ - stty cols 120 && composer show
84
69
85
70
script :
86
71
- if [[ $TEST_COVERAGE == 'true' ]]; then composer test-coverage ; else composer test ; fi
87
- - if [[ $CHECK_CS == 'true' ]]; then composer cs-check ; fi
88
- - if [[ $DEPLOY_DOCS == "true" && "$TRAVIS_TEST_RESULT" == "0" ]]; then travis_retry curl -sSL https://raw.githubusercontent.com/zendframework/zf-mkdoc-theme/master/theme-installer.sh | bash ; fi
72
+ - if [[ $CS_CHECK == 'true' ]]; then composer cs-check ; fi
89
73
90
74
after_script :
91
- - if [[ $TEST_COVERAGE == 'true' ]]; then travis_retry composer upload-coverage ; fi
92
-
93
- after_success :
94
- - if [[ $DEPLOY_DOCS == "true" ]]; then ./zf-mkdoc-theme/deploy.sh ; fi
75
+ - if [[ $TEST_COVERAGE == 'true' ]]; then composer upload-coverage ; fi
95
76
96
77
notifications :
97
78
email : false
98
- slack :
99
- rooms :
100
- - secure : " Izby0l/9kitKgdtpNsG4wpz1dENiAlBx6BTv54woOue+DB0XPpGV2kRs7Ta0u0neR3Spy1TjAIwQxtWp4SBPRyr99TAvjBmhrV8EHzdQvo3OosHP8VjXCyNTUbI5QhSW9I0UovQ+/Sd5CIQbckVLBs/YTp7MC9LhV/dBxRBM0GIO8EfkTtr7v1qYNmr6rVPGndco8zJUOSB/snSoLt/g2hk8WykAw7FaVpB/OdnAVmzy8rMRAYdqeZZjXdxoHebXF+osVvoBUgbdp2czGiv4jAGOWpRCqA6N4XaYWjqdL0kNCLvO/+LwGeinw2qAiHpm5g4xLhtpCC1mQNqnAOkVWZB9KnGjNcT9KfKD/6NO7AvQd+9LkTNII1+MAHhiwGwr2/JfXuepGuOVx/Jjto5PfZtZKBTCJb64JvacGNY3xY9n0yMpqS6rnSLW/5APq6HV0ufuu/nDDVLP5rJ4g//LHXepLC187QOkRcFfUfeVTscIpGLY8GrZY770XWLkFsR5VpAgBE40jRkqKtl/A7E2wJQ+mQ5YR6WP3vxzZFvnTC9Ut7WZo3RSZRwkwwvSdixydw739Afn/iywznpY1KUifgC2tqyI+dV0dra06hVsA579FDsZtCNHIXadSs/OMGUgoccdVNwlngN5Gxj28I1NugXeh2YGgTanJY0EFgg+Bsg="
101
- on_success : change
102
- on_failure : always
0 commit comments