Skip to content

Commit

Permalink
Laravel 7 support (#330)
Browse files Browse the repository at this point in the history
* Allow for Laravel 7

* Sync minimum Sentry SDK version with composer.json

* Use correct development version of the testbench
  • Loading branch information
stayallive authored Feb 26, 2020
1 parent e7278a9 commit d6a629c
Show file tree
Hide file tree
Showing 2 changed files with 21 additions and 21 deletions.
40 changes: 20 additions & 20 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,49 +9,49 @@ php:
env:
matrix:
# Laravel 5.0 does not support PHP ^7.2 and should only be tested on 7.1 (Laravel requirement)
- LARAVEL=5.0.* TESTBENCH=3.0.* PHPUNIT=4.8.* SENTRY=^2.0
- LARAVEL=5.0.* TESTBENCH=3.0.* PHPUNIT=4.8.* SENTRY=^2.3

# All versions below should be test on PHP ^7.1 (Sentry SDK requrement)
- LARAVEL=5.1.* TESTBENCH=3.1.* PHPUNIT=5.7.* SENTRY=^2.0
- LARAVEL=5.2.* TESTBENCH=3.2.* PHPUNIT=5.7.* SENTRY=^2.0
- LARAVEL=5.3.* TESTBENCH=3.3.* PHPUNIT=5.7.* SENTRY=^2.0
- LARAVEL=5.4.* TESTBENCH=3.4.* PHPUNIT=5.7.* SENTRY=^2.0
- LARAVEL=5.5.* TESTBENCH=3.5.* PHPUNIT=6.5.* SENTRY=^2.0
- LARAVEL=5.6.* TESTBENCH=3.6.* PHPUNIT=7.5.* SENTRY=^2.0
- LARAVEL=5.7.* TESTBENCH=3.7.* PHPUNIT=7.5.* SENTRY=^2.0
- LARAVEL=5.8.* TESTBENCH=3.8.* PHPUNIT=7.5.* SENTRY=^2.0
- LARAVEL=5.1.* TESTBENCH=3.1.* PHPUNIT=5.7.* SENTRY=^2.3
- LARAVEL=5.2.* TESTBENCH=3.2.* PHPUNIT=5.7.* SENTRY=^2.3
- LARAVEL=5.3.* TESTBENCH=3.3.* PHPUNIT=5.7.* SENTRY=^2.3
- LARAVEL=5.4.* TESTBENCH=3.4.* PHPUNIT=5.7.* SENTRY=^2.3
- LARAVEL=5.5.* TESTBENCH=3.5.* PHPUNIT=6.5.* SENTRY=^2.3
- LARAVEL=5.6.* TESTBENCH=3.6.* PHPUNIT=7.5.* SENTRY=^2.3
- LARAVEL=5.7.* TESTBENCH=3.7.* PHPUNIT=7.5.* SENTRY=^2.3
- LARAVEL=5.8.* TESTBENCH=3.8.* PHPUNIT=7.5.* SENTRY=^2.3

# All versions only support PHP ^7.2 (Laravel requirement)
- LARAVEL=^6.0 TESTBENCH=3.9.* PHPUNIT=8.0.* SENTRY=^2.0
- LARAVEL=^6.0 TESTBENCH=3.9.* PHPUNIT=8.0.* SENTRY=^2.3

# We add one more test using the bleading edge of the sentry/sentry package
- LARAVEL=^6.0 TESTBENCH=3.9.* PHPUNIT=8.0.* SENTRY=dev-develop@dev

# We add one more test using the latest development version of Laravel
- LARAVEL=7.x-dev@dev TESTBENCH=5.0.x-dev@dev PHPUNIT=8.4.* SENTRY=^2.0 COMPOSER_STABILITY=dev
# We add one more test using the next version of Laravel
- LARAVEL=7.x-dev@dev TESTBENCH=5.x-dev@dev PHPUNIT=8.4.* SENTRY=^2.3 COMPOSER_STABILITY=dev

matrix:
fast_finish: true
allow_failures:
- php: 7.2
env: LARAVEL=7.x-dev@dev TESTBENCH=5.0.x-dev@dev PHPUNIT=8.4.* SENTRY=^2.0 COMPOSER_STABILITY=dev
env: LARAVEL=7.x-dev@dev TESTBENCH=5.x-dev@dev PHPUNIT=8.4.* SENTRY=^2.3 COMPOSER_STABILITY=dev
- php: 7.3
env: LARAVEL=7.x-dev@dev TESTBENCH=5.0.x-dev@dev PHPUNIT=8.4.* SENTRY=^2.0 COMPOSER_STABILITY=dev
env: LARAVEL=7.x-dev@dev TESTBENCH=5.x-dev@dev PHPUNIT=8.4.* SENTRY=^2.3 COMPOSER_STABILITY=dev
- php: 7.4
env: LARAVEL=7.x-dev@dev TESTBENCH=5.0.x-dev@dev PHPUNIT=8.4.* SENTRY=^2.0 COMPOSER_STABILITY=dev
env: LARAVEL=7.x-dev@dev TESTBENCH=5.x-dev@dev PHPUNIT=8.4.* SENTRY=^2.3 COMPOSER_STABILITY=dev
exclude:
- php: 7.1
env: LARAVEL=7.x-dev@dev TESTBENCH=5.0.x-dev@dev PHPUNIT=8.4.* SENTRY=^2.0 COMPOSER_STABILITY=dev
env: LARAVEL=7.x-dev@dev TESTBENCH=5.x-dev@dev PHPUNIT=8.4.* SENTRY=^2.3 COMPOSER_STABILITY=dev
- php: 7.1
env: LARAVEL=^6.0 TESTBENCH=3.9.* PHPUNIT=8.0.* SENTRY=^2.0
env: LARAVEL=^6.0 TESTBENCH=3.9.* PHPUNIT=8.0.* SENTRY=^2.3
- php: 7.1
env: LARAVEL=^6.0 TESTBENCH=3.9.* PHPUNIT=8.0.* SENTRY=dev-develop@dev
- php: 7.2
env: LARAVEL=5.0.* TESTBENCH=3.0.* PHPUNIT=4.8.* SENTRY=^2.0
env: LARAVEL=5.0.* TESTBENCH=3.0.* PHPUNIT=4.8.* SENTRY=^2.3
- php: 7.3
env: LARAVEL=5.0.* TESTBENCH=3.0.* PHPUNIT=4.8.* SENTRY=^2.0
env: LARAVEL=5.0.* TESTBENCH=3.0.* PHPUNIT=4.8.* SENTRY=^2.3
- php: 7.4
env: LARAVEL=5.0.* TESTBENCH=3.0.* PHPUNIT=4.8.* SENTRY=^2.0
env: LARAVEL=5.0.* TESTBENCH=3.0.* PHPUNIT=4.8.* SENTRY=^2.3

cache:
directories:
Expand Down
2 changes: 1 addition & 1 deletion composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
],
"require": {
"php": "^7.1",
"illuminate/support": "5.0 - 5.8 | ^6.0",
"illuminate/support": "5.0 - 5.8 | ^6.0 | ^7.0",
"sentry/sdk": "^2.1"
},
"require-dev": {
Expand Down

0 comments on commit d6a629c

Please sign in to comment.