Skip to content

Commit ebb6fbf

Browse files
committed
Merge pull request #109 from rjkip/maintenance/support-symfony-3
Test support for Symfony 2.4/2.6 through 3.0 and require support of PHP 7
2 parents acdd114 + f6a1de7 commit ebb6fbf

File tree

2 files changed

+21
-6
lines changed

2 files changed

+21
-6
lines changed

.travis.yml

Lines changed: 19 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,20 +4,35 @@ language: php
44
php:
55
- 5.4
66
- 5.5
7-
- 5.6
8-
- 7.0
97
- nightly
108
- hhvm
11-
9+
1210
before_script:
1311
- composer self-update
12+
- if [ "$SYMFONY_VERSION" != "" ]; then composer require --no-update symfony/event-dispatcher:${SF_EVT_DISPATCHER_VERSION} symfony/options-resolver:${SF_OPT_RESOLVER_VERSION}; fi;
1413
- composer install --no-interaction --prefer-source --dev
1514

1615
script: phpunit --coverage-text --coverage-clover=coverage.clover --verbose
1716

1817
matrix:
19-
allow_failures:
18+
include:
19+
- php: 5.6
20+
env: [SF_EVT_DISPATCHER_VERSION="2.4.*", SF_OPT_RESOLVER_VERSION="2.6.*"]
21+
- php: 5.6
22+
env: [SF_EVT_DISPATCHER_VERSION="2.7.*", SF_OPT_RESOLVER_VERSION="2.7.*"]
23+
- php: 5.6
24+
env: [SF_EVT_DISPATCHER_VERSION="2.8.*", SF_OPT_RESOLVER_VERSION="2.8.*"]
25+
- php: 5.6
26+
env: [SF_EVT_DISPATCHER_VERSION="3.0.*", SF_OPT_RESOLVER_VERSION="3.0.*"]
27+
- php: 7.0
28+
env: [SF_EVT_DISPATCHER_VERSION="2.4.*", SF_OPT_RESOLVER_VERSION="2.6.*"]
2029
- php: 7.0
30+
env: [SF_EVT_DISPATCHER_VERSION="2.7.*", SF_OPT_RESOLVER_VERSION="2.7.*"]
31+
- php: 7.0
32+
env: [SF_EVT_DISPATCHER_VERSION="2.8.*", SF_OPT_RESOLVER_VERSION="2.8.*"]
33+
- php: 7.0
34+
env: [SF_EVT_DISPATCHER_VERSION="3.0.*", SF_OPT_RESOLVER_VERSION="3.0.*"]
35+
allow_failures:
2136
- php: nightly
2237
- php: hhvm
2338
fast_finish: true

composer.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@
1515
"require": {
1616
"php": ">=5.4.0",
1717
"ext-curl": "*",
18-
"symfony/event-dispatcher": "~2.4",
19-
"symfony/options-resolver": "~2.6",
18+
"symfony/event-dispatcher": ">=2.4,<4",
19+
"symfony/options-resolver": ">=2.6,<4",
2020
"guzzlehttp/guzzle": "~5.0",
2121
"guzzlehttp/cache-subscriber": "~0.1@dev",
2222
"guzzlehttp/log-subscriber": "~1.0",

0 commit comments

Comments
 (0)