7
7
# ###########################################################################
8
8
# This file is part of the Symfony CMF package. #
9
9
# #
10
- # (c) 2011-2017 Symfony CMF #
10
+ # (c) Symfony CMF #
11
11
# #
12
12
# For the full copyright and license information, please view the LICENSE #
13
13
# file that was distributed with this source code. #
@@ -17,46 +17,44 @@ language: php
17
17
18
18
php :
19
19
- 7.1
20
+ - 7.2
21
+ - 7.3
20
22
21
23
sudo : false
22
24
23
25
cache :
24
26
directories :
25
27
- .phpunit
26
- - $HOME/.composer/cache/files
28
+ - $HOME/.composer/cache
27
29
28
30
env :
29
- matrix : SYMFONY_VERSION=4.0.*
30
31
global :
31
- - SYMFONY_DEPRECATIONS_HELPER="/.*each.*/"
32
- - SYMFONY_PHPUNIT_DIR=.phpunit SYMFONY_PHPUNIT_REMOVE="symfony/yaml"
33
32
- SYMFONY_PHPUNIT_VERSION=6
34
- - TEST_INSTALLATION=false
33
+ - COMPOSER_MEMORY_LIMIT=-1
34
+ - SYMFONY_DEPRECATIONS_HELPER="max[self]=0"
35
35
36
36
matrix :
37
37
include :
38
- - php : 7.2
39
- env : SYMFONY_VERSION=4.0.*
40
38
- php : 7.1
41
- env : COMPOSER_FLAGS="--prefer-lowest" SYMFONY_VERSION=2.8.* SYMFONY_DEPRECATIONS_HELPER=weak
42
- - php : 7.2
43
- env : SYMFONY_VERSION=3.3.*
44
- - php : 7.2
45
- env : SYMFONY_VERSION=3.4.*
39
+ env : COMPOSER_FLAGS="--prefer-lowest" SYMFONY_REQUIRE=3.4.* SYMFONY_DEPRECATIONS_HELPER=weak
40
+ - php : 7.4
41
+ env : SYMFONY_REQUIRE=3.4.*
42
+ - php : 7.4
43
+ env : SYMFONY_REQUIRE=4.3.*
44
+ - php : 7.4
45
+ env : SYMFONY_REQUIRE=4.4.*
46
46
fast_finish : true
47
47
allow_failures :
48
48
49
49
before_install :
50
50
- phpenv config-rm xdebug.ini || true
51
- - composer self-update
52
- - composer validate --no-check-all --ansi
53
- - if ! [ -z "$STABILITY" ]; then composer config minimum-stability ${STABILITY}; composer config prefer-stable true; fi;
54
- - if [ "$SYMFONY_VERSION" != "" ]; then composer require symfony/symfony:${SYMFONY_VERSION} --no-update; fi
55
- - export BRANCH=$(if [ "$TRAVIS_PULL_REQUEST" == "false" ]; then echo $TRAVIS_BRANCH; else echo $TRAVIS_PULL_REQUEST_BRANCH; fi)
51
+ - composer global require --no-progress --no-scripts --no-plugins symfony/flex
52
+
53
+ install : travis_wait composer update -n --prefer-stable --prefer-dist $COMPOSER_FLAGS
56
54
57
- install : travis_wait composer update --prefer-dist $COMPOSER_FLAGS
58
55
script :
59
- - if [ "${TEST_INSTALLATION}" == true ]; then make test_installation; else make test; fi
56
+ - composer validate --no-check-all --ansi
57
+ - make test
60
58
61
59
notifications :
62
60
irc : " irc.freenode.org#symfony-cmf"
0 commit comments