language: ruby sudo: false rvm: 2.3.4 env: - HAML_VERSION="~> 4.0" OPAL_VERSION='~> 0.10.0' - HAML_VERSION="~> 5.0" OPAL_VERSION='~> 0.10.0' - HAML_VERSION="~> 4.0" OPAL_VERSION='~> 0.11.0.rc1' - HAML_VERSION="~> 5.0" OPAL_VERSION='~> 0.11.0.rc1' cache: bundler: true directories: - node_modules - phantom20 before_install: # Attempt to work around Travis issues and Ruby 2.3 - https://github.com/vcr/vcr/issues/582 - gem update --system - "mkdir -p phantom20" - "export PATH=`pwd`/phantom20:$PATH" - "echo $PATH" - "pushd phantom20" - "ls phantomjs || curl -L -O https://s3.amazonaws.com/travis-phantomjs/phantomjs-2.0.0-ubuntu-12.04.tar.bz2" - "ls phantomjs || tar xjvf phantomjs-2.0.0-ubuntu-12.04.tar.bz2" - "rm -rf phantomjs-2.0.0-ubuntu-12.04.tar.bz2" - "popd"