Skip to content

Commit 911fa03

Browse files
committed
No longer test lowest dependencies
Travis builds have been failing since Travis updated to MongoDB 4.0. Somewhere in an old release of a “require-dev” dependency, likely Doctrine’s ODM (or one of its dependencies), a deprecated MongoDB feature called “$pushAll” is still being used. This deprecated feature isn’t used on the latest version of dev dependencies, so somewhere in there it was bug fixed or whatever. Bumping the minimum version requirements in composer.json would be a breaking change and require a new major release. While some of this is already being worked on for Extensions 3.0, we would like to have normal CI tests for 2.4.x in the meantime. That’s what this hopes to accomplish.
1 parent ed1ae63 commit 911fa03

File tree

1 file changed

+2
-9
lines changed

1 file changed

+2
-9
lines changed

.travis.yml

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,13 @@ sudo: false
55
matrix:
66
include:
77
- php: 5.4
8-
env: phpunit_exclude_groups=datetimeinterface dependencies=lowest
8+
env: phpunit_exclude_groups=datetimeinterface
99
- php: 5.5
1010
- php: 5.6
1111
- php: 7.0
1212
- php: 7.1
1313
- php: 7.1
14-
env: dependencies=lowest
1514
- php: 7.2
16-
env: dependencies=lowest
1715

1816
cache:
1917
directories:
@@ -27,12 +25,7 @@ before_install:
2725
- if [[ "$TRAVIS_PHP_VERSION" != 5.* ]]; then cp composer7.json composer.json; fi
2826

2927
install:
30-
- |
31-
if [[ "$dependencies" = "lowest" ]]; then
32-
composer update --prefer-lowest --prefer-stable -n
33-
else
34-
composer install --prefer-dist
35-
fi
28+
- composer install --prefer-dist
3629

3730
script:
3831
- |

0 commit comments

Comments
 (0)