Skip to content

Commit 7da0058

Browse files
author
TechTailor
committed
Travis Setup
1 parent 8c2a530 commit 7da0058

File tree

1 file changed

+15
-31
lines changed

1 file changed

+15
-31
lines changed

.travis.yml

Lines changed: 15 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -1,39 +1,23 @@
11
language: php
22

3-
php:
4-
- '7.1'
5-
6-
dist: trusty
7-
8-
sudo: false
3+
sude: false
94

5+
php:
6+
- 7.0
7+
- 7.1
8+
- 7.2
9+
1010
env:
11-
global:
12-
- setup=stable
13-
14-
matrix:
15-
fast_finish: true
16-
include:
17-
- php: 7.1
18-
env: setup=normal
19-
20-
before_install:
21-
- travis_retry composer self-update
22-
23-
install:
24-
- if [[ $setup = 'stable' ]]; then travis_retry composer update --prefer-dist --prefer-stable --no-interaction --no-suggest; fi
25-
- if [[ $setup = 'normal' ]]; then travis_retry composer update --prefer-dist --no-interaction --prefer-stable --no-suggest; fi
11+
matrix:
12+
- COMPOSER_FLAGS="--prefer-lowest"
13+
- COMPOSER_FLAGS=""
2614

2715
before_script:
28-
- cp .env.travis .env
29-
- mysql -e 'create database apiato_db;'
30-
- php artisan key:generate
31-
- php artisan migrate --seed
32-
- php artisan passport:install
16+
- travis_retry composer self-update
17+
- travis_retry composer update ${COMPOSER_FLAGS} --no-interaction --prefer-source
3318

34-
script: vendor/bin/phpunit
19+
script:
20+
- phpunit --coverage-text --coverage-clover=coverage.clover
3521

36-
after_failure:
37-
- echo --------------- Begin > Laravel.log ---------------
38-
- cat storage/logs/laravel.log
39-
- echo --------------- End > Laravel.log ---------------
22+
after_script:
23+
- php vendor/bin/ocular code-coverage:upload --format=php-clover coverage.clover

0 commit comments

Comments
 (0)