Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Commit fc893b2

Browse filesBrowse files
Tweak travis and appveyor for Symfony 4
1 parent 6633c8b commit fc893b2
Copy full SHA for fc893b2

File tree

44 files changed

+291
-307
lines changed
Filter options

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Dismiss banner

44 files changed

+291
-307
lines changed

‎.travis.yml

Copy file name to clipboardExpand all lines: .travis.yml
+9-18Lines changed: 9 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -14,17 +14,12 @@ addons:
1414

1515
env:
1616
global:
17-
- MIN_PHP=7.1.0
17+
- MIN_PHP=7.1.3
1818
- SYMFONY_PROCESS_PHP_TEST_BINARY=~/.phpenv/versions/7.1/bin/php
1919

2020
matrix:
2121
include:
22-
# Use the newer stack for HHVM as HHVM does not support Precise anymore since a long time and so Precise has an outdated version
23-
- php: hhvm-stable
24-
sudo: required
25-
dist: trusty
26-
group: edge
27-
- php: 7.1.0
22+
- php: 7.1.3
2823
- php: 7.1
2924
env: deps=high
3025
- php: 7.1
@@ -82,11 +77,10 @@ before_install:
8277
echo extension = ldap.so >> $INI
8378
echo extension = redis.so >> $INI
8479
echo extension = memcached.so >> $INI
85-
[[ $PHP = 5.* ]] && echo extension = mongo.so >> $INI
86-
[[ $PHP = 5.* ]] && echo extension = memcache.so >> $INI
80+
#echo extension = mongodb.so >> $INI
8781
8882
# Matrix lines for intermediate PHP versions are skipped for pull requests
89-
if [[ ! $deps && ! $PHP = ${MIN_PHP%.*} && ! $PHP = hhvm* && $TRAVIS_PULL_REQUEST != false ]]; then
83+
if [[ ! $deps && ! $PHP = $MIN_PHP && ! $PHP = hhvm* && $TRAVIS_PULL_REQUEST != false ]]; then
9084
deps=skip
9185
skip=1
9286
else
@@ -95,17 +89,14 @@ before_install:
9589
9690
- |
9791
# Install sigchild-enabled PHP to test the Process component on the lowest PHP matrix line
98-
if [[ ! $deps && $PHP = ${MIN_PHP%.*} && ! -d php-$MIN_PHP/sapi ]]; then
99-
wget http://museum.php.net/php5/php-$MIN_PHP.tar.bz2 -O - | tar -xj &&
92+
if [[ ! $deps && $PHP = $MIN_PHP && ! -d php-$MIN_PHP/sapi ]]; then
93+
wget http://php.net/get/php-$MIN_PHP.tar.bz2/from/this/mirror -O - | tar -xj &&
10094
(cd php-$MIN_PHP && ./configure --enable-sigchild --enable-pcntl && make -j2)
10195
fi
10296
10397
- |
10498
# Install extra PHP extensions
105-
if [[ ! $skip && $PHP = 5.* ]]; then
106-
([[ $deps ]] || tfold ext.symfony_debug 'cd src/Symfony/Component/Debug/Resources/ext && phpize && ./configure && make && echo extension = $(pwd)/modules/symfony_debug.so >> '"$INI") &&
107-
tfold ext.apcu4 'echo yes | pecl install -f apcu-4.0.11'
108-
elif [[ ! $skip && $PHP = 7.* ]]; then
99+
if [[ ! $skip && $PHP = 7.* ]]; then
109100
tfold ext.apcu5 'echo yes | pecl install -f apcu-5.1.6'
110101
fi
111102
@@ -171,8 +162,8 @@ install:
171162
else
172163
echo "$COMPONENTS" | parallel --gnu "tfold {} $PHPUNIT_X {}"
173164
tfold tty-group $PHPUNIT --group tty
174-
if [[ $PHP = ${MIN_PHP%.*} ]]; then
175-
echo -e "1\\n0" | xargs -I{} bash -c "tfold src/Symfony/Component/Process.sigchild{} SYMFONY_DEPRECATIONS_HELPER=weak ENHANCE_SIGCHLD={} php-$MIN_PHP/sapi/cli/php .phpunit/phpunit-4.8/phpunit --colors=always src/Symfony/Component/Process/"
165+
if [[ $PHP = $MIN_PHP ]]; then
166+
echo -e "1\\n0" | xargs -I{} bash -c "tfold src/Symfony/Component/Process.sigchild{} SYMFONY_DEPRECATIONS_HELPER=weak ENHANCE_SIGCHLD={} php-$MIN_PHP/sapi/cli/php ./phpunit --colors=always src/Symfony/Component/Process/"
176167
fi
177168
fi
178169
}

‎appveyor.yml

Copy file name to clipboardExpand all lines: appveyor.yml
+5-12Lines changed: 5 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -11,18 +11,15 @@ init:
1111
- SET COMPOSER_NO_INTERACTION=1
1212
- SET SYMFONY_DEPRECATIONS_HELPER=strict
1313
- SET ANSICON=121x90 (121x90)
14-
- SET SYMFONY_PHPUNIT_VERSION=4.8
1514
- REG ADD "HKEY_CURRENT_USER\Software\Microsoft\Command Processor" /v DelayedExpansion /t REG_DWORD /d 1 /f
1615

1716
install:
1817
- mkdir c:\php && cd c:\php
19-
- appveyor DownloadFile https://raw.githubusercontent.com/symfony/binary-utils/master/cacert.pem
20-
- appveyor DownloadFile https://github.com/symfony/binary-utils/releases/download/v0.1/php-7.1.3-Win32-VC14-x64.zip
18+
- appveyor DownloadFile https://github.com/symfony/binary-utils/releases/download/v0.1/php-7.1.3-Win32-VC14-x86.zip
19+
- 7z x php-7.1.3-Win32-VC14-x86.zip -y >nul
2120
- cd ext
22-
- appveyor DownloadFile https://github.com/symfony/binary-utils/releases/download/v0.1/php_apcu-4.0.10-5.5-nts-vc11-x86.zip
23-
- 7z x php_apcu-4.0.10-5.5-nts-vc11-x86.zip -y >nul
24-
- appveyor DownloadFile https://github.com/symfony/binary-utils/releases/download/v0.1/php_memcache-3.0.8-5.5-nts-vc11-x86.zip
25-
- 7z x php_memcache-3.0.8-5.5-nts-vc11-x86.zip -y >nul
21+
- appveyor DownloadFile https://github.com/symfony/binary-utils/releases/download/v0.1/php_apcu-5.1.8-7.1-ts-vc14-x86.zip
22+
- 7z x php_apcu-5.1.8-7.1-ts-vc14-x86.zip -y >nul
2623
- cd ..
2724
- copy /Y php.ini-development php.ini-min
2825
- echo serialize_precision=14 >> php.ini-min
@@ -35,13 +32,11 @@ install:
3532
- echo extension=php_openssl.dll >> php.ini-max
3633
- echo extension=php_apcu.dll >> php.ini-max
3734
- echo apc.enable_cli=1 >> php.ini-max
38-
- echo extension=php_memcache.dll >> php.ini-max
3935
- echo extension=php_intl.dll >> php.ini-max
4036
- echo extension=php_mbstring.dll >> php.ini-max
4137
- echo extension=php_fileinfo.dll >> php.ini-max
4238
- echo extension=php_pdo_sqlite.dll >> php.ini-max
4339
- echo extension=php_curl.dll >> php.ini-max
44-
- echo curl.cainfo=c:\php\cacert.pem >> php.ini-max
4540
- copy /Y php.ini-max php.ini
4641
- cd c:\projects\symfony
4742
- IF NOT EXIST composer.phar (appveyor DownloadFile https://getcomposer.org/download/1.3.0/composer.phar)
@@ -54,10 +49,8 @@ install:
5449

5550
test_script:
5651
- SET X=0
57-
- cd c:\php && 7z x php-7.1.3-Win32-VC14-x64.zip -y >nul && copy /Y php.ini-min php.ini
58-
- cd c:\projects\symfony
59-
- php phpunit src\Symfony --exclude-group benchmark,intl-data || SET X=!errorlevel!
6052
- SET SYMFONY_PHPUNIT_SKIPPED_TESTS=phpunit.skipped
53+
- copy /Y c:\php\php.ini-min c:\php\php.ini
6154
- php phpunit src\Symfony --exclude-group benchmark,intl-data || SET X=!errorlevel!
6255
- copy /Y c:\php\php.ini-max c:\php\php.ini
6356
- php phpunit src\Symfony --exclude-group benchmark,intl-data || SET X=!errorlevel!

‎composer.json

Copy file name to clipboardExpand all lines: composer.json
+1-1Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
}
1717
],
1818
"require": {
19-
"php": "^7.1.0",
19+
"php": "^7.1.3",
2020
"doctrine/common": "~2.4",
2121
"fig/link-util": "^1.0",
2222
"twig/twig": "~1.32|~2.2",

‎src/Symfony/Bridge/Doctrine/composer.json

Copy file name to clipboardExpand all lines: src/Symfony/Bridge/Doctrine/composer.json
+12-12Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -21,24 +21,24 @@
2121
"symfony/polyfill-mbstring": "~1.0"
2222
},
2323
"require-dev": {
24-
"symfony/stopwatch": "~2.8|~3.0|~4.0",
25-
"symfony/dependency-injection": "~3.3|~4.0",
26-
"symfony/form": "^3.2.5|~4.0",
27-
"symfony/http-kernel": "~2.8|~3.0|~4.0",
28-
"symfony/property-access": "~2.8|~3.0|~4.0",
29-
"symfony/property-info": "~2.8|3.0|~4.0",
30-
"symfony/proxy-manager-bridge": "~2.8|~3.0|~4.0",
31-
"symfony/security": "~2.8|~3.0|~4.0",
32-
"symfony/expression-language": "~2.8|~3.0|~4.0",
33-
"symfony/validator": "^2.8.18|^3.2.5|~4.0",
34-
"symfony/translation": "~2.8|~3.0|~4.0",
24+
"symfony/stopwatch": "~3.4|~4.0",
25+
"symfony/dependency-injection": "~3.4|~4.0",
26+
"symfony/form": "~3.4|~4.0",
27+
"symfony/http-kernel": "~3.4|~4.0",
28+
"symfony/property-access": "~3.4|~4.0",
29+
"symfony/property-info": "~3.4|~4.0",
30+
"symfony/proxy-manager-bridge": "~3.4|~4.0",
31+
"symfony/security": "~3.4|~4.0",
32+
"symfony/expression-language": "~3.4|~4.0",
33+
"symfony/validator": "~3.4|~4.0",
34+
"symfony/translation": "~3.4|~4.0",
3535
"doctrine/data-fixtures": "1.0.*",
3636
"doctrine/dbal": "~2.4",
3737
"doctrine/orm": "^2.4.5"
3838
},
3939
"conflict": {
4040
"phpunit/phpunit": "<4.8.35|<5.4.3,>=5.0",
41-
"symfony/dependency-injection": "<3.3"
41+
"symfony/dependency-injection": "<3.4"
4242
},
4343
"suggest": {
4444
"symfony/form": "",

‎src/Symfony/Bridge/Monolog/composer.json

Copy file name to clipboardExpand all lines: src/Symfony/Bridge/Monolog/composer.json
+5-5Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -18,15 +18,15 @@
1818
"require": {
1919
"php": "^7.1.3",
2020
"monolog/monolog": "~1.19",
21-
"symfony/http-kernel": "~2.8|~3.0|~4.0"
21+
"symfony/http-kernel": "~3.4|~4.0"
2222
},
2323
"require-dev": {
24-
"symfony/console": "~2.8|~3.0|~4.0",
25-
"symfony/event-dispatcher": "~2.8|~3.0|~4.0",
26-
"symfony/var-dumper": "~3.3|~4.0"
24+
"symfony/console": "~3.4|~4.0",
25+
"symfony/event-dispatcher": "~3.4|~4.0",
26+
"symfony/var-dumper": "~3.4|~4.0"
2727
},
2828
"conflict": {
29-
"symfony/http-foundation": "<3.3"
29+
"symfony/http-foundation": "<3.4"
3030
},
3131
"suggest": {
3232
"symfony/http-kernel": "For using the debugging handlers together with the response life cycle of the HTTP kernel.",

‎src/Symfony/Bridge/ProxyManager/composer.json

Copy file name to clipboardExpand all lines: src/Symfony/Bridge/ProxyManager/composer.json
+2-2Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,11 @@
1717
],
1818
"require": {
1919
"php": "^7.1.3",
20-
"symfony/dependency-injection": "~2.8|~3.0|~4.0",
20+
"symfony/dependency-injection": "~3.4|~4.0",
2121
"ocramius/proxy-manager": "~0.4|~1.0|~2.0"
2222
},
2323
"require-dev": {
24-
"symfony/config": "~2.8|~3.0|~4.0"
24+
"symfony/config": "~3.4|~4.0"
2525
},
2626
"autoload": {
2727
"psr-4": { "Symfony\\Bridge\\ProxyManager\\": "" },

‎src/Symfony/Bridge/Twig/composer.json

Copy file name to clipboardExpand all lines: src/Symfony/Bridge/Twig/composer.json
+15-15Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -21,22 +21,22 @@
2121
},
2222
"require-dev": {
2323
"fig/link-util": "^1.0",
24-
"symfony/asset": "~2.8|~3.0|~4.0",
25-
"symfony/finder": "~2.8|~3.0|~4.0",
26-
"symfony/form": "^3.2.7|~4.0",
27-
"symfony/http-kernel": "~3.2|~4.0",
24+
"symfony/asset": "~3.4|~4.0",
25+
"symfony/finder": "~3.4|~4.0",
26+
"symfony/form": "~3.4|~4.0",
27+
"symfony/http-kernel": "~3.4|~4.0",
2828
"symfony/polyfill-intl-icu": "~1.0",
29-
"symfony/routing": "~2.8|~3.0|~4.0",
30-
"symfony/templating": "~2.8|~3.0|~4.0",
31-
"symfony/translation": "~2.8|~3.0|~4.0",
32-
"symfony/yaml": "~2.8|~3.0|~4.0",
33-
"symfony/security": "~2.8|~3.0|~4.0",
34-
"symfony/security-acl": "~2.8|~3.0|~4.0",
35-
"symfony/stopwatch": "~2.8|~3.0|~4.0",
36-
"symfony/console": "~2.8|~3.0|~4.0",
37-
"symfony/var-dumper": "~2.8.10|~3.1.4|~3.2|~4.0",
38-
"symfony/expression-language": "~2.8|~3.0|~4.0",
39-
"symfony/web-link": "~3.3|~4.0"
29+
"symfony/routing": "~3.4|~4.0",
30+
"symfony/templating": "~3.4|~4.0",
31+
"symfony/translation": "~3.4|~4.0",
32+
"symfony/yaml": "~3.4|~4.0",
33+
"symfony/security": "~3.4|~4.0",
34+
"symfony/security-acl": "~3.4|~4.0",
35+
"symfony/stopwatch": "~3.4|~4.0",
36+
"symfony/console": "~3.4|~4.0",
37+
"symfony/var-dumper": "~3.4|~4.0",
38+
"symfony/expression-language": "~3.4|~4.0",
39+
"symfony/web-link": "~3.4|~4.0"
4040
},
4141
"suggest": {
4242
"symfony/finder": "",

‎src/Symfony/Bundle/DebugBundle/composer.json

Copy file name to clipboardExpand all lines: src/Symfony/Bundle/DebugBundle/composer.json
+6-6Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -17,14 +17,14 @@
1717
],
1818
"require": {
1919
"php": "^7.1.3",
20-
"symfony/http-kernel": "~2.8|~3.0|~4.0",
21-
"symfony/twig-bridge": "~2.8|~3.0|~4.0",
22-
"symfony/var-dumper": "~2.8|~3.0|~4.0"
20+
"symfony/http-kernel": "~3.4|~4.0",
21+
"symfony/twig-bridge": "~3.4|~4.0",
22+
"symfony/var-dumper": "~3.4|~4.0"
2323
},
2424
"require-dev": {
25-
"symfony/config": "~3.3|~4.0",
26-
"symfony/dependency-injection": "~3.3|~4.0",
27-
"symfony/web-profiler-bundle": "~2.8|~3.0|~4.0"
25+
"symfony/config": "~3.4|~4.0",
26+
"symfony/dependency-injection": "~3.4|~4.0",
27+
"symfony/web-profiler-bundle": "~3.4|~4.0"
2828
},
2929
"suggest": {
3030
"symfony/config": "For service container configuration",

‎src/Symfony/Bundle/FrameworkBundle/composer.json

Copy file name to clipboardExpand all lines: src/Symfony/Bundle/FrameworkBundle/composer.json
+38-38Lines changed: 38 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -18,42 +18,42 @@
1818
"require": {
1919
"php": "^7.1.3",
2020
"ext-xml": "*",
21-
"symfony/cache": "~3.3|~4.0",
22-
"symfony/class-loader": "~3.2|~4.0",
23-
"symfony/dependency-injection": "~3.3-beta2|~4.0",
24-
"symfony/config": "~3.3|~4.0",
25-
"symfony/event-dispatcher": "~3.3|~4.0",
26-
"symfony/http-foundation": "~3.3|~4.0",
27-
"symfony/http-kernel": "~3.3|~4.0",
21+
"symfony/cache": "~3.4|~4.0",
22+
"symfony/class-loader": "~3.4|~4.0",
23+
"symfony/dependency-injection": "~3.4|~4.0",
24+
"symfony/config": "~3.4|~4.0",
25+
"symfony/event-dispatcher": "~3.4|~4.0",
26+
"symfony/http-foundation": "~3.4|~4.0",
27+
"symfony/http-kernel": "~3.4|~4.0",
2828
"symfony/polyfill-mbstring": "~1.0",
29-
"symfony/filesystem": "~2.8|~3.0|~4.0",
30-
"symfony/finder": "~2.8|~3.0|~4.0",
31-
"symfony/routing": "~3.3|~4.0",
32-
"symfony/stopwatch": "~2.8|~3.0|~4.0",
29+
"symfony/filesystem": "~3.4|~4.0",
30+
"symfony/finder": "~3.4|~4.0",
31+
"symfony/routing": "~3.4|~4.0",
32+
"symfony/stopwatch": "~3.4|~4.0",
3333
"doctrine/cache": "~1.0"
3434
},
3535
"require-dev": {
3636
"fig/link-util": "^1.0",
37-
"symfony/asset": "~3.3|~4.0",
38-
"symfony/browser-kit": "~2.8|~3.0|~4.0",
39-
"symfony/console": "~3.3|~4.0",
40-
"symfony/css-selector": "~2.8|~3.0|~4.0",
41-
"symfony/dom-crawler": "~2.8|~3.0|~4.0",
37+
"symfony/asset": "~3.4|~4.0",
38+
"symfony/browser-kit": "~3.4|~4.0",
39+
"symfony/console": "~3.4|~4.0",
40+
"symfony/css-selector": "~3.4|~4.0",
41+
"symfony/dom-crawler": "~3.4|~4.0",
4242
"symfony/polyfill-intl-icu": "~1.0",
43-
"symfony/security": "~2.8|~3.0|~4.0",
44-
"symfony/form": "~3.3|~4.0",
45-
"symfony/expression-language": "~2.8|~3.0|~4.0",
46-
"symfony/process": "~2.8|~3.0|~4.0",
47-
"symfony/security-core": "~3.2|~4.0",
48-
"symfony/security-csrf": "~2.8|~3.0|~4.0",
49-
"symfony/serializer": "~3.3|~4.0",
50-
"symfony/translation": "~3.2|~4.0",
51-
"symfony/templating": "~2.8|~3.0|~4.0",
52-
"symfony/validator": "~3.3|~4.0",
53-
"symfony/workflow": "~3.3|~4.0",
54-
"symfony/yaml": "~3.2|~4.0",
55-
"symfony/property-info": "~3.3|~4.0",
56-
"symfony/web-link": "~3.3|~4.0",
43+
"symfony/security": "~3.4|~4.0",
44+
"symfony/form": "~3.4|~4.0",
45+
"symfony/expression-language": "~3.4|~4.0",
46+
"symfony/process": "~3.4|~4.0",
47+
"symfony/security-core": "~3.4|~4.0",
48+
"symfony/security-csrf": "~3.4|~4.0",
49+
"symfony/serializer": "~3.4|~4.0",
50+
"symfony/translation": "~3.4|~4.0",
51+
"symfony/templating": "~3.4|~4.0",
52+
"symfony/validator": "~3.4|~4.0",
53+
"symfony/workflow": "~3.4|~4.0",
54+
"symfony/yaml": "~3.4|~4.0",
55+
"symfony/property-info": "~3.4|~4.0",
56+
"symfony/web-link": "~3.4|~4.0",
5757
"doctrine/annotations": "~1.0",
5858
"phpdocumentor/reflection-docblock": "^3.0",
5959
"twig/twig": "~1.26|~2.0",
@@ -63,14 +63,14 @@
6363
"phpdocumentor/reflection-docblock": "<3.0",
6464
"phpdocumentor/type-resolver": "<0.2.0",
6565
"phpunit/phpunit": "<4.8.35|<5.4.3,>=5.0",
66-
"symfony/asset": "<3.3",
67-
"symfony/console": "<3.3",
68-
"symfony/form": "<3.3",
69-
"symfony/property-info": "<3.3",
70-
"symfony/serializer": "<3.3",
71-
"symfony/translation": "<3.2",
72-
"symfony/validator": "<3.3",
73-
"symfony/workflow": "<3.3"
66+
"symfony/asset": "<3.4",
67+
"symfony/console": "<3.4",
68+
"symfony/form": "<3.4",
69+
"symfony/property-info": "<3.4",
70+
"symfony/serializer": "<3.4",
71+
"symfony/translation": "<3.4",
72+
"symfony/validator": "<3.4",
73+
"symfony/workflow": "<3.4"
7474
},
7575
"suggest": {
7676
"ext-apcu": "For best performance of the system caches",

0 commit comments

Comments
0 (0)
Morty Proxy This is a proxified and sanitized view of the page, visit original site.