diff --git a/.travis.yml b/.travis.yml index d1c7b33..c528f9d 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,27 +1,26 @@ -# See https://github.com/silverstripe-labs/silverstripe-travis-support for setup details +# See https://github.com/silverstripe/silverstripe-travis-support for setup details language: php -php: - - 5.6 - -env: - - DB=MYSQL CORE_RELEASE=3 +dist: trusty matrix: include: - - php: 5.6 - env: DB=PGSQL CORE_RELEASE=3 - - php: 5.6 - env: DB=MYSQL CORE_RELEASE=3 + - php: '7.1' + env: DB=PGSQL CORE_RELEASE=3.7 + - php: '7.1' + env: DB=MYSQL CORE_RELEASE=3.7 + - php: '7.2' + env: DB=MYSQL CORE_RELEASE=3.7 + - php: '7.3' + env: DB=MYSQL CORE_RELEASE=3.7 before_script: - - pear -q install --onlyreqdeps pear/PHP_CodeSniffer - phpenv rehash - - git clone git://github.com/silverstripe-labs/silverstripe-travis-support.git ~/travis-support + - git clone git://github.com/silverstripe/silverstripe-travis-support.git ~/travis-support - php ~/travis-support/travis_setup.php --source `pwd` --target ~/builds/ss - cd ~/builds/ss script: - - vendor/bin/phpunit translatable/tests/ - - phpcs --encoding=utf-8 --tab-width=4 --standard=translatable/tests/phpcs -np translatable + - vendor/bin/phpunit translatable/tests + - vendor/bin/phpcs --encoding=utf-8 --tab-width=4 --standard=translatable/tests/phpcs -np translatable diff --git a/composer.json b/composer.json index 787683e..92f6cd6 100644 --- a/composer.json +++ b/composer.json @@ -24,10 +24,8 @@ "silverstripe/cms": "~3.2" }, "require-dev": { - "silverstripe/postgresql": "*", - "silverstripe/sqlite3": "*", - "silverstripe/mssql": "*", - "phpunit/PHPUnit": "~3.7@stable" + "phpunit/phpunit": "^5.7", + "squizlabs/php_codesniffer": "^3.0" }, "extra": { "screenshots": [ @@ -38,4 +36,4 @@ "issues": "https://github.com/silverstripe/silverstripe-translatable/issues?state=open" }, "minimum-stability": "dev" -} \ No newline at end of file +}