.travis.yml
notifications:
email:
recipients:
- ENV['ADMIN_EMAILS'].split(',')
on_success: change
on_failure: always
language: ruby
rvm:
- '2.3.0'
env:
- ENC_KEY='somerandomkeysomerandomkeysomerandomkeysomerandomkey'
services:
- mongodb
- redis-server
cache:
bundler: true
directories:
- "travis_phantomjs"
before_install:
- "phantomjs --version"
- "export PATH=$PWD/travis_phantomjs/phantomjs-2.1.1-linux-x86_64/bin:$PATH"
- "phantomjs --version"
- "if [ $(phantomjs --version) != '2.1.1' ]; then rm -rf $PWD/travis_phantomjs; mkdir -p $PWD/travis_phantomjs; fi"
- "if [ $(phantomjs --version) != '2.1.1' ]; then wget https://assets.membergetmember.co/software/phantomjs-2.1.1-linux-x86_64.tar.bz2 -O $PWD/travis_phantomjs/phantomjs-2.1.1-linux-x86_64.tar.bz2; fi"
- "if [ $(phantomjs --version) != '2.1.1' ]; then tar -xvf $PWD/travis_phantomjs/phantomjs-2.1.1-linux-x86_64.tar.bz2 -C $PWD/travis_phantomjs; fi"
- "phantomjs --version"
sudo: false
addons:
code_climate:
repo_token: ENV['CODECLIMATE_REPO_TOKEN']