diff --git a/.travis.yml b/.travis.yml index 67753ce..3f4469a 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,13 +1,27 @@ language: php php: - - 5.3 - - 5.4 - - 5.5 - 5.6 - - hhvm + - 7.0 + - 7.1 + - 7.2 -before_script: - - composer install -n --dev --prefer-source +env: + global: + - setup=basic + +matrix: + include: + - php: 5.6 + env: setup=lowest + +sudo: false + +before_install: + - travis_retry composer self-update + +install: + - if [[ $setup = 'basic' ]]; then travis_retry composer install --no-interaction --prefer-dist; fi + - if [[ $setup = 'lowest' ]]; then travis_retry composer update --prefer-dist --no-interaction --prefer-lowest --prefer-stable; fi script: vendor/bin/phpcs --standard=PSR2 src && vendor/bin/phpunit --coverage-text diff --git a/README.md b/README.md index 9420b50..eb5734a 100644 --- a/README.md +++ b/README.md @@ -17,7 +17,7 @@ to your `composer.json` file: ```json { "require": { - "dioscouri/omnipay-cybersource": "~2.0" + "dioscouri/omnipay-cybersource": "~3.0" } } ``` diff --git a/composer.json b/composer.json index 0de11ec..1688b31 100644 --- a/composer.json +++ b/composer.json @@ -23,9 +23,15 @@ "psr-4": { "Omnipay\\Cybersource\\" : "src/" } }, "require": { - "omnipay/common": "~2.0" + "omnipay/common": "~3.0" }, "require-dev": { - "omnipay/tests": "~2.0" + "omnipay/tests": "~3.0", + "squizlabs/php_codesniffer": "^3" + }, + "extra": { + "branch-alias": { + "dev-master": "3.0.x-dev" + } } -} \ No newline at end of file +} diff --git a/phpunit.xml.dist b/phpunit.xml.dist index a35b736..535809e 100644 --- a/phpunit.xml.dist +++ b/phpunit.xml.dist @@ -14,9 +14,6 @@ ./tests/ - - - ./src