diff --git a/.travis.yml b/.travis.yml index e6b1dc8..c763d7b 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,8 +1,6 @@ language: php php: - - '5.6' - - '7.0' - - '7.1' + - '7.2' install: composer install script: ./vendor/bin/phpunit --coverage-clover build/logs/clover.xml after_success: diff --git a/composer.json b/composer.json index 9e4c77d..3dd79a1 100644 --- a/composer.json +++ b/composer.json @@ -6,6 +6,14 @@ { "name": "Kyle Ferguson", "email": "kyle.ferguson@generationtux.com" + }, + { + "name": "Damien Russell", + "email": "christopher.russell@generationtux.com" + }, + { + "name": "Thomas Manley", + "email": "thomas.manley@generationtux.com" } ], "minimum-stability": "stable", @@ -20,17 +28,16 @@ "require": { "guzzlehttp/guzzle": "~6.0", "aws/aws-sdk-php": "~3.0", - "illuminate/contracts": "5.*", - "illuminate/database": "5.*", - "illuminate/queue": "5.*", - "illuminate/console": "5.*", + "illuminate/contracts": "^6.0", + "illuminate/database": "^6.0", + "illuminate/queue": "^6.0", + "illuminate/console": "^6.0", "twig/twig": "~1.0" }, "require-dev": { - "phpunit/phpunit": "^4.8", + "phpunit/phpunit": "^7.0", "mockery/mockery": "^0.9.4", - "gecko-packages/gecko-memcache-mock": "^1.0", - "codeclimate/php-test-reporter": "^0.4.2" + "gecko-packages/gecko-memcache-mock": "^1.0" }, "extra": { "laravel": { diff --git a/docker-compose.yaml b/docker-compose.yaml new file mode 100644 index 0000000..06cd7c7 --- /dev/null +++ b/docker-compose.yaml @@ -0,0 +1,8 @@ +version: '3' +services: + app: + image: gentux/php:lumen-5.6-ci + volumes: + - ./:/var/www + ports: + - 81:80 diff --git a/tests/TestCase.php b/tests/TestCase.php index e2768b7..e888df3 100644 --- a/tests/TestCase.php +++ b/tests/TestCase.php @@ -1,6 +1,6 @@