diff --git a/.travis.yml b/.travis.yml index 5ca38a0..9d1530f 100644 --- a/.travis.yml +++ b/.travis.yml @@ -29,9 +29,7 @@ install: - composer install before_script: - - echo "extension = memcache.so" >> ~/.phpenv/versions/$(phpenv version-name)/etc/php.ini - - echo "extension = memcached.so" >> ~/.phpenv/versions/$(phpenv version-name)/etc/php.ini - - echo "extension = redis.so" >> ~/.phpenv/versions/$(phpenv version-name)/etc/php.ini + - ./tests/travis.sh - mysql -e "create database IF NOT EXISTS test;" -u root - mysql test < tests/schema.sql -u root - mkdir -p build/logs diff --git a/tests/travis.sh b/tests/travis.sh new file mode 100644 index 0000000..25bd5d9 --- /dev/null +++ b/tests/travis.sh @@ -0,0 +1,14 @@ +#!/bin/sh + +VERSION=`phpenv version-name` + +if [ "$VERSION" -eq "hhvm" ] +then + PHPINI=/etc/hhvm/php.ini +else + PHPINI="~/.phpenv/versions/$VERSION/etc/php.ini" +fi + +echo "extension = memcache.so" >> $PHPINI +echo "extension = memcached.so" >> $PHPINI +echo "extension = redis.so" >> $PHPINI