Skip to content
This repository was archived by the owner on Mar 24, 2025. It is now read-only.

Commit bfe8714

Browse files
committed
add .travis.yml
1 parent dfb2acd commit bfe8714

File tree

2 files changed

+84
-3
lines changed

2 files changed

+84
-3
lines changed

.travis.yml

Lines changed: 75 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,75 @@
1+
language: php
2+
dist: trusty
3+
sudo: false
4+
5+
matrix:
6+
include:
7+
- php: 7.0
8+
env: FRAMEWORK_VERSION=laravel/framework:5.1.*
9+
- php: 7.0
10+
env: FRAMEWORK_VERSION=laravel/framework:5.2.*
11+
- php: 7.0
12+
env: FRAMEWORK_VERSION=laravel/framework:5.3.*
13+
- php: 7.0
14+
env: FRAMEWORK_VERSION=laravel/framework:5.4.*
15+
- php: 7.0
16+
env: FRAMEWORK_VERSION=laravel/framework:5.5.*
17+
- php: 7.0
18+
env: FRAMEWORK_VERSION=laravel/lumen-framework:5.1.*
19+
- php: 7.0
20+
env: FRAMEWORK_VERSION=laravel/lumen-framework:5.2.*
21+
- php: 7.0
22+
env: FRAMEWORK_VERSION=laravel/lumen-framework:5.3.*
23+
- php: 7.0
24+
env: FRAMEWORK_VERSION=laravel/lumen-framework:5.4.*
25+
- php: 7.0
26+
env: FRAMEWORK_VERSION=laravel/lumen-framework:5.5.*
27+
- php: 7.1
28+
env: FRAMEWORK_VERSION=laravel/framework:5.1.*
29+
- php: 7.1
30+
env: FRAMEWORK_VERSION=laravel/framework:5.2.*
31+
- php: 7.1
32+
env: FRAMEWORK_VERSION=laravel/framework:5.3.*
33+
- php: 7.1
34+
env: FRAMEWORK_VERSION=laravel/framework:5.4.*
35+
- php: 7.1
36+
env: FRAMEWORK_VERSION=laravel/framework:5.5.*
37+
- php: 7.1
38+
env: FRAMEWORK_VERSION=laravel/lumen-framework:5.1.*
39+
- php: 7.1
40+
env: FRAMEWORK_VERSION=laravel/lumen-framework:5.2.*
41+
- php: 7.1
42+
env: FRAMEWORK_VERSION=laravel/lumen-framework:5.3.*
43+
- php: 7.1
44+
env: FRAMEWORK_VERSION=laravel/lumen-framework:5.4.*
45+
- php: 7.1
46+
env: FRAMEWORK_VERSION=laravel/lumen-framework:5.5.*
47+
- php: 7.2
48+
env: FRAMEWORK_VERSION=laravel/framework:5.1.*
49+
- php: 7.2
50+
env: FRAMEWORK_VERSION=laravel/framework:5.2.*
51+
- php: 7.2
52+
env: FRAMEWORK_VERSION=laravel/framework:5.3.*
53+
- php: 7.2
54+
env: FRAMEWORK_VERSION=laravel/framework:5.4.*
55+
- php: 7.2
56+
env: FRAMEWORK_VERSION=laravel/framework:5.5.*
57+
- php: 7.2
58+
env: FRAMEWORK_VERSION=laravel/lumen-framework:5.1.*
59+
- php: 7.2
60+
env: FRAMEWORK_VERSION=laravel/lumen-framework:5.2.*
61+
- php: 7.2
62+
env: FRAMEWORK_VERSION=laravel/lumen-framework:5.3.*
63+
- php: 7.2
64+
env: FRAMEWORK_VERSION=laravel/lumen-framework:5.4.*
65+
- php: 7.2
66+
env: FRAMEWORK_VERSION=laravel/lumen-framework:5.5.*
67+
68+
before_install:
69+
- pecl install swoole
70+
71+
install:
72+
- composer require "${FRAMEWORK_VERSION}" --no-update -n
73+
- travis_retry composer install --no-suggest --prefer-dist -n -o
74+
75+
script: vendor/bin/phpunit

tests/fixtures/lumen/bootstrap/app.php

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,14 @@
1919

2020
$app->configure('swoole_http');
2121

22-
$app->group(['namespace' => 'App\Http\Controllers'], function ($app) {
23-
require __DIR__ . '/../routes/web.php';
24-
});
22+
if (property_exists($app, 'router')) {
23+
$app->router->group(['namespace' => 'App\Http\Controllers'], function ($app) {
24+
require __DIR__ . '/../routes/web.php';
25+
});
26+
} else {
27+
$app->group(['namespace' => 'App\Http\Controllers'], function ($app) {
28+
require __DIR__ . '/../routes/web.php';
29+
});
30+
}
2531

2632
return $app;

0 commit comments

Comments
 (0)