From 04561542b15cc19c1c56b619387d79cf0ef3d800 Mon Sep 17 00:00:00 2001 From: Josh Kalderimis Date: Wed, 19 Nov 2014 13:49:55 -0500 Subject: [PATCH] Use the new build env on Travis - use the new build env on Travis (sudo: false) (docs coming soon) faster vms, more cpu, more ram, faster vm boot time - remove the custom caching for now as the new setup has a far better network - add rails-head to the gemfile list as it wasn't there caching is generally not recommended for libs like Devise as you want to test against the latest gem versions. Caching will use the min requirements available on the system instead of retrieving the latest. On that note, it is also recommended to remove the Gemfile.lock from the repo. For now I have just 'rm'd it before 'bundle install' --- .travis.yml | 36 ++++++++++++++++++++---------------- 1 file changed, 20 insertions(+), 16 deletions(-) diff --git a/.travis.yml b/.travis.yml index 278b10cf..7b6ba6cb 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,31 +1,35 @@ language: ruby -script: "bundle exec rake test" -install: script/cached-bundle install --deployment --path vendor/bundle + rvm: - 1.9.3 - 2.0.0 - - 2.1.2 -env: - matrix: - - DEVISE_ORM=mongoid - - DEVISE_ORM=active_record - global: - # AMAZON_S3_BUCKET - - secure: "qkeYGn2mpgsgU5tKS9GWvFp/utUF/9O8++Shch24DMnq8OB01TrV5QQ2Elj7sSjMWqw2Pbe56nUCA9eOWXhPglGyIq2AI9E0umsEGZxdRlqqobpiMWs5wl8KZ0cFD1rZm6CwfL8atmcNfTt5TnvsaQ2l/k3TerOT2e66R/Mibk8=" - # AMAZON_ACCESS_KEY_ID - - secure: "rTYGUFH9SPN0L7QtdE6Liyy/1z7nGKxqDF9LMRsmNsIfsqxoTPKZ8bCctQ4ksuk9svynGQsLfsda5pA+YvuALzjdWmGcID6ENgOGvoFnhZO5LuJ5f6t0k8gFpV9oBquQgDWzhzrcPYvCUrUYg3GSlHjFSXdPdht3SoYn7PiDaNs=" - # AMAZON_SECRET_ACCESS_KEY - - secure: "VJ4qiWMzoleLojCcluX+w0RtaFVc9ybRNo6NODkGhHSaao8+4EX4rETBQG67tNSInk1iuNqCcZAGwC8V/12RXdao3PguRSLD5IiKeT+D78dqFEoP0+yHg4PbmZ6TJXADW3gUv/IOqkW7f/UYGinRaPu7hloyiC498FpQdmMWSNI=" + - 2.1 + gemfile: - gemfiles/Gemfile.rails-4.1-stable - gemfiles/Gemfile.rails-4.0-stable - gemfiles/Gemfile.rails-3.2-stable + - gemfiles/Gemfile.rails-head - Gemfile + +services: + - mongodb + +sudo: false + +env: + matrix: + - DEVISE_ORM=mongoid + - DEVISE_ORM=active_record + +before_install: "rm Gemfile.lock" + +script: "bundle exec rake test" + matrix: allow_failures: - gemfile: gemfiles/Gemfile.rails-head -services: - - mongodb + notifications: email: false campfire: