Push more tests for location services, setup travis CI integration

This commit is contained in:
Dane Everitt 2017-06-15 23:03:22 -05:00
parent 13cd01cfe6
commit 760525a673
No known key found for this signature in database
GPG key ID: EEA66103B3D71F53
8 changed files with 279 additions and 69 deletions

32
.travis.yml Normal file
View file

@ -0,0 +1,32 @@
langauge: php
dist: trusty
php:
- 7.0
- 7.1
- 7.2
sudo: required
cache:
directories:
- $HOME/.composer/cache
services:
- mysql
before_install:
- mysql -e 'CREATE DATABASE travis;'
before_script:
- phpenv config-rm xdebug.ini
- cp .env.travis .env
- composer self-update
- composer install --no-interaction
- php artisan key:generate --force
- php artisan migrate --force
- php artisan db:seed --force
script:
- vendor/bin/phpunit --coverage-clover=coverage.xml