Skip to content

Commit

Permalink
Merge pull request php-amqplib#313 from ruudk/patch-3
Browse files Browse the repository at this point in the history
Support Symfony 3.0
  • Loading branch information
videlalvaro committed Dec 11, 2015
2 parents 66cc75a + 12c79ae commit 742face
Show file tree
Hide file tree
Showing 2 changed files with 119 additions and 26 deletions.
131 changes: 112 additions & 19 deletions .travis.yml
@@ -1,24 +1,117 @@
language: php

php:
- 5.3
- 5.4
- 5.5
- 5.6
- hhvm

matrix:
allow_failures:
- php: hhvm
allow_failures:
- php: hhvm
env: SYMFONY_VERSION=2.3.*
- php: hhvm
env: SYMFONY_VERSION=2.4.*
- php: hhvm
env: SYMFONY_VERSION=2.5.*
- php: hhvm
env: SYMFONY_VERSION=2.6.*
- php: hhvm
env: SYMFONY_VERSION=2.7.*
- php: hhvm
env: SYMFONY_VERSION=2.8.*

include:
- php: 5.3
env: SYMFONY_VERSION=2.3.*
- php: 5.3
env: SYMFONY_VERSION=2.4.*
- php: 5.3
env: SYMFONY_VERSION=2.5.*
- php: 5.3
env: SYMFONY_VERSION=2.6.*
- php: 5.3
env: SYMFONY_VERSION=2.7.*
- php: 5.3
env: SYMFONY_VERSION=2.8.*

- php: 5.4
env: SYMFONY_VERSION=2.3.*
- php: 5.4
env: SYMFONY_VERSION=2.4.*
- php: 5.4
env: SYMFONY_VERSION=2.5.*
- php: 5.4
env: SYMFONY_VERSION=2.6.*
- php: 5.4
env: SYMFONY_VERSION=2.7.*
- php: 5.4
env: SYMFONY_VERSION=2.8.*

- php: 5.5
env:
- SYMFONY_VERSION=2.3.*
- PHPUNIT_VERSION=4.8.*
- php: 5.5
env:
- SYMFONY_VERSION=2.4.*
- PHPUNIT_VERSION=4.8.*
- php: 5.5
env:
- SYMFONY_VERSION=2.5.*
- PHPUNIT_VERSION=4.8.*
- php: 5.5
env:
- SYMFONY_VERSION=2.6.*
- PHPUNIT_VERSION=4.8.*
- php: 5.5
env:
- SYMFONY_VERSION=2.7.*
- PHPUNIT_VERSION=4.8.*
- php: 5.5
env:
- SYMFONY_VERSION=2.8.*
- PHPUNIT_VERSION=4.8.*
- php: 5.5
env:
- SYMFONY_VERSION=3.0.*
- PHPUNIT_VERSION=4.8.*

- php: 5.6
env: SYMFONY_VERSION=2.3.*
- php: 5.6
env: SYMFONY_VERSION=2.4.*
- php: 5.6
env: SYMFONY_VERSION=2.5.*
- php: 5.6
env: SYMFONY_VERSION=2.6.*
- php: 5.6
env: SYMFONY_VERSION=2.7.*
- php: 5.6
env: SYMFONY_VERSION=2.8.*
- php: 5.6
env: SYMFONY_VERSION=3.0.*

- php: 7.0
env: SYMFONY_VERSION=2.3.*
- php: 7.0
env: SYMFONY_VERSION=2.4.*
- php: 7.0
env: SYMFONY_VERSION=2.5.*
- php: 7.0
env: SYMFONY_VERSION=2.6.*
- php: 7.0
env: SYMFONY_VERSION=2.7.*
- php: 7.0
env: SYMFONY_VERSION=2.8.*
- php: 7.0
env: SYMFONY_VERSION=3.0.*

env:
- SYMFONY_VERSION="2.3.*"
- SYMFONY_VERSION="2.4.*"
- SYMFONY_VERSION="2.5.*"
- SYMFONY_VERSION="2.6.*"
- SYMFONY_VERSION="2.7.*"

before_script:
- composer self-update
- composer require --no-update symfony/framework-bundle:${SYMFONY_VERSION}
- composer install --prefer-source
global:
- PHPUNIT_VERSION=""
- SYMFONY_VERSION=""

before_install:
- if [ "$SYMFONY_VERSION" != "" ]; then composer require --no-update symfony/framework-bundle "$SYMFONY_VERSION"; fi
- if [ "$PHPUNIT_VERSION" != "" ]; then composer require --dev --no-update phpunit/phpunit "$PHPUNIT_VERSION"; fi

install:
- composer install --prefer-source

script:
- vendor/bin/phpunit
14 changes: 7 additions & 7 deletions composer.json
Expand Up @@ -9,19 +9,19 @@
}],
"require": {
"php" : ">=5.3.0",
"symfony/dependency-injection" : "~2.3",
"symfony/event-dispatcher" : "~2.3",
"symfony/config" : "~2.3",
"symfony/yaml" : "~2.3",
"symfony/console" : "~2.3",
"symfony/dependency-injection" : "~2.3 || ~3.0",
"symfony/event-dispatcher" : "~2.3 || ~3.0",
"symfony/config" : "~2.3 || ~3.0",
"symfony/yaml" : "~2.3 || ~3.0",
"symfony/console" : "~2.3 || ~3.0",
"videlalvaro/php-amqplib" : "~2.6"
},
"suggest": {
"symfony/framework-bundle" : "To use this lib as a full Symfony Bundle and to use the profiler data collector"
},
"require-dev": {
"symfony/serializer": "~2.3",
"symfony/debug" : "~2.3",
"symfony/serializer": "~2.3 || ~3.0",
"symfony/debug" : "~2.3 || ~3.0",
"phpunit/phpunit" : ">=3.7.0"
},
"extra": {
Expand Down

0 comments on commit 742face

Please sign in to comment.