diff --git a/.travis.yml b/.travis.yml index 2551eb4..19e2ac7 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,6 +1,6 @@ language: php -dist: trusty +dist: xenial jdk: - openjdk8 @@ -15,8 +15,8 @@ cache: env: global: - DISPLAY=:99.0 - - CHROME_DRIVER_VERSION=2.36 - - SELENIUM_VERSION=3.6.0 + - CHROME_DRIVER_VERSION=84.0.4147.30 + - SELENIUM_VERSION=3.141.59 matrix: - DEPS="" PROFILE=default # - DEPS="--prefer-lowest" PROFILE=default @@ -24,6 +24,7 @@ env: # - DEPS="--prefer-lowest" PROFILE=symfony2 php: + - 7.1 - 7.2 - nightly @@ -37,7 +38,7 @@ before_script: - wget "https://chromedriver.storage.googleapis.com/${CHROME_DRIVER_VERSION}/chromedriver_linux64.zip" - unzip chromedriver_linux64.zip - - wget "https://selenium-release.storage.googleapis.com/${SELENIUM_VERSION%%.[[:digit:]]}/selenium-server-standalone-${SELENIUM_VERSION}.jar" -O selenium.jar + - wget "https://selenium-release.storage.googleapis.com/${SELENIUM_VERSION%.*}/selenium-server-standalone-${SELENIUM_VERSION}.jar" -O selenium.jar - java -jar -Dwebdriver.chrome.driver=./chromedriver selenium.jar &> /dev/null & - echo "memory_limit = 2G" >> ~/.phpenv/versions/$(phpenv version-name)/etc/php.ini diff --git a/composer.json b/composer.json index 35bbf49..9806914 100644 --- a/composer.json +++ b/composer.json @@ -5,7 +5,7 @@ "type": "library", "homepage": "https://github.com/IntegralService/BehatContext", "license": "MIT", - "minimum-stability": "dev", + "minimum-stability": "stable", "require": { "php": ">=5.6", @@ -17,8 +17,8 @@ "symfony/translation": "^4.0", "symfony/config": "^4.0", "symfony/dependency-injection": "^4.0", - "phpunit/php-code-coverage": "^5", - "phpunit/phpunit": "^6" + "phpunit/php-code-coverage": "^6.1", + "phpunit/phpunit": "^7.5" }, "require-dev": {