FIX travis OS build version so that behat will function

This commit is contained in:
Christopher Joe 2017-12-20 12:02:00 +13:00
parent 19e8849eaf
commit 42858ca721
1 changed files with 6 additions and 4 deletions

View File

@ -2,6 +2,8 @@ language: php
dist: trusty
group: deprecated-2017Q4
cache:
directories:
- $HOME/.composer/cache/files
@ -43,15 +45,15 @@ matrix:
- DB=MYSQL
- PDO=1
# behat tests
- php: 5.6
- php: 7.0
env:
- BEHAT_TEST="@framework"
- DB=MYSQL
- php: 5.6
- php: 7.0
env:
- BEHAT_TEST="@cms"
- DB=MYSQL
- php: 5.6
- php: 7.0
env:
- BEHAT_TEST="@asset-admin"
- DB=MYSQL
@ -66,7 +68,7 @@ before_script:
# Install composer dependencies
- composer validate
- if [[ $DB == PGSQL ]]; then composer require --no-update silverstripe/postgresql:2.0.x-dev; fi
- if [[ $BEHAT_TEST ]]; then composer require --no-update silverstripe/behat-extension:^3 silverstripe/serve:dev-master se/selenium-server-standalone:2.41.0; fi;
- if [[ $BEHAT_TEST ]]; then composer require --no-update silverstripe/behat-extension:^3 silverstripe/serve:^2 se/selenium-server-standalone:2.41.0; fi;
- composer install --prefer-dist --no-interaction --no-progress --no-suggest --optimize-autoloader --verbose --profile
# Start behat services