Skip to content

Commit

Permalink
Merge pull request #1075 from alcaeus/fix-build-deprecations
Browse files Browse the repository at this point in the history
Use symfony/flex to lock Symfony dependencies to the same version
  • Loading branch information
alcaeus committed Nov 27, 2019
2 parents a374f3b + f8db91d commit c2daada
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 10 deletions.
18 changes: 8 additions & 10 deletions .travis.yml
Expand Up @@ -19,10 +19,10 @@ env:
before_install:
- mv ~/.phpenv/versions/$(phpenv version-name)/etc/conf.d/xdebug.ini{,.disabled} || echo "xdebug not available"
- composer self-update
- if [ "$SYMFONY_VERSION" != "" ]; then jq "(.require, .\"require-dev\")|=(with_entries(if .key|test(\"^symfony/\") then .value|=\"${SYMFONY_VERSION}\" else . end))" composer.json|ex -sc 'wq!composer.json' /dev/stdin; fi;
- composer global require --no-progress --no-scripts --no-plugins symfony/flex dev-master

install:
- travis_retry composer update -n --prefer-dist
- travis_retry composer update -n --prefer-dist --prefer-stable

script:
- ./vendor/bin/phpunit -v
Expand All @@ -37,29 +37,27 @@ jobs:

# Test against latest Symfony 3.4 stable
- php: 7.3
env: SYMFONY_VERSION="3.4.*" SYMFONY_DEPRECATIONS_HELPER=999999
env: SYMFONY_REQUIRE="3.4.*" SYMFONY_DEPRECATIONS_HELPER=999999

# Test against latest Symfony 4.3 stable
- php: 7.3
env: SYMFONY_VERSION="4.3.*"
env: SYMFONY_REQUIRE="4.3.*"
install:
- composer require --dev "symfony/messenger:4.3.*" --no-update
- travis_retry composer update -n --prefer-dist
- composer require --dev symfony/messenger --no-update
- travis_retry composer update -n --prefer-dist --prefer-stable

# Test against latest Symfony 4.4 dev
- php: 7.3
env: SYMFONY_VERSION="4.4.*@dev" SYMFONY_DEPRECATIONS_HELPER=1
env: SYMFONY_REQUIRE="4.4.*"
install:
- composer config minimum-stability dev
- composer require --dev "symfony/messenger:4.4.*@dev" --no-update
- composer require --dev symfony/messenger --no-update
- travis_retry composer update -n --prefer-dist

# Test dev versions
- php: 7.3
if: type = cron
env: DEV
install:
- composer config minimum-stability dev
- travis_retry composer update -n --prefer-dist

- stage: Code Quality
Expand Down
1 change: 1 addition & 0 deletions composer.json
Expand Up @@ -5,6 +5,7 @@
"keywords": ["DBAL", "ORM", "Database", "Persistence"],
"homepage": "http://www.doctrine-project.org",
"license": "MIT",
"minimum-stability": "dev",
"authors": [
{
"name": "Fabien Potencier",
Expand Down

0 comments on commit c2daada

Please sign in to comment.