7
我正在运行Travis CI来运行我的测试。我在使用php v5.6的Trusty容器。如何在Travis上启用PHP redis扩展
这里是我的整个.travis.yml文件:
language: php
dist: trusty
php:
- '5.4'
before_script:
- phpenv config-rm xdebug.ini
- before_script: echo "extension = redis.so" >> ~/.phpenv/versions/$(phpenv version-name)/etc/php.ini
sudo: required
install:
- npm install -g gulp
- composer install
env:
- APP_ENV=circleci
script:
- gulp test
的before_script:
语法是直接从the travis documentation复制,但我建立失败,一个作曲家错误说:
- The requested PHP extension ext-redis * is missing from your system. Install or enable PHP's redis extension.
你知道一个教程,或者你能解释你如何安装redis与phpenv? – ChampS