Skip to content

Commit 432bf99

Browse files
committed
Update Composer requirements and Travis build configuration
1 parent 615b7c8 commit 432bf99

File tree

2 files changed

+31
-32
lines changed

2 files changed

+31
-32
lines changed

.travis.yml

Lines changed: 26 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1,36 +1,36 @@
11
language: php
22

3+
sudo: false
4+
35
matrix:
46
include:
7+
- php: 7.0
8+
env: SYMFONY_VERSION=2.3.*
9+
- php: 7.0
10+
env: SYMFONY_VERSION=2.7.*
11+
- php: 7.0
12+
env: SYMFONY_VERSION=2.8.*
13+
- php: 7.0
14+
env: SYMFONY_VERSION=3.0.*
15+
- php: 7.0
16+
env: SYMFONY_VERSION=3.1.*
17+
- php: 7.0
18+
env: PHPUNIT_VERSION=^4.0
519
- php: 5.6
6-
env: SYMFONY_VERSION=2.0.* PHPUNIT_VERSION=~4.0
7-
- php: 5.6
8-
env: SYMFONY_VERSION=2.1.* PHPUNIT_VERSION=~4.0
9-
- php: 5.6
10-
env: SYMFONY_VERSION=2.2.* PHPUNIT_VERSION=~4.0
11-
- php: 5.6
12-
env: SYMFONY_VERSION=2.3.* PHPUNIT_VERSION=~4.0
13-
- php: 5.6
14-
env: SYMFONY_VERSION=2.4.* PHPUNIT_VERSION=~4.0
15-
- php: 5.6
16-
env: SYMFONY_VERSION=2.5.* PHPUNIT_VERSION=~4.0
17-
- php: 5.6
18-
env: SYMFONY_VERSION=2.6.* PHPUNIT_VERSION=~4.0
19-
- php: 5.6
20-
env: SYMFONY_VERSION=2.6.* PHPUNIT_VERSION=~3.7
2120
- php: hhvm
22-
env: SYMFONY_VERSION=2.6.* PHPUNIT_VERSION=~4.0
23-
- php: 5.6
24-
env: SYMFONY_VERSION=2.7.* PHPUNIT_VERSION=~4.0
25-
- php: 5.6
26-
env: SYMFONY_VERSION=2.8.*@dev PHPUNIT_VERSION=~4.0
27-
- php: 5.6
28-
env: SYMFONY_VERSION=3.0.*@dev PHPUNIT_VERSION=~4.0
2921

30-
before_script:
31-
- composer require --no-update "symfony/config:${SYMFONY_VERSION}"
32-
- composer require --dev --no-update "phpunit/phpunit:${PHPUNIT_VERSION}"
33-
- composer update
22+
cache:
23+
directories:
24+
- ~/.composer/cache/files
25+
26+
before_install:
27+
- phpenv config-rm xdebug.ini || true
28+
- composer self-update
29+
30+
install:
31+
- if [ ! -z ${SYMFONY_VERSION+x} ]; then composer require --no-update "symfony/config:${SYMFONY_VERSION}"; fi
32+
- if [ ! -z ${PHPUNIT_VERSION+x} ]; then composer require --no-update "phpunit/phpunit:${PHPUNIT_VERSION}"; fi
33+
- composer update --prefer-dist
3434

3535
notifications:
3636

composer.json

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,11 @@
1313
}
1414
],
1515
"require": {
16-
"php": ">=5.3",
17-
"sebastian/exporter": "1.*",
18-
"symfony/config": "~2.0|~3.0"
19-
},
20-
"require-dev": {
21-
"phpunit/phpunit": ">=3.7"
16+
"php": "^5.3|^7.0",
17+
18+
"phpunit/phpunit": "^4.0|^5.0",
19+
"sebastian/exporter": "^1.0",
20+
"symfony/config": "^2.3|^3.0"
2221
},
2322
"minimum-stability": "dev",
2423
"prefer-stable": true,

0 commit comments

Comments
 (0)