.travis.yml in activeadmin-0.6.6 vs .travis.yml in activeadmin-1.0.0.pre1

- old
+ new

@@ -1,16 +1,42 @@ -script: bundle exec rake test +language: ruby +install: + - time ./script/travis_cache download_bundle + - time gem install bundler # use the very latest Bundler + - time bundle install --without development --path=./bundle + - bundle clean # delete now-outdated gems + - time ./script/travis_cache download_app + - time bundle exec rake setup + - time ./script/travis_cache upload +script: + - time bundle exec rake test_with_coveralls rvm: - - 1.9.3 + - 1.9 + - 2.1 - 2.2 -before_install: - - gem update --system - - gem --version - - gem install bundler env: - - RAILS=3.0.20 - - RAILS=3.1.12 - - RAILS=3.2.14 + matrix: + - "RAILS=3.2.21" + - "RAILS=4.1.8" + - "RAILS=4.2.0" + global: + secure: lRYUGVUV94eqrR7C0b0hhvp+W76NkLRAn6jkJGCbRCEojbeb3HlgK1P+nTDeIuiDmXksJOG6VD3ZiZAn9Plznj7I/MFh+ijgvk8eWj9QNxA8riaSEPAu5VYtPA+uaw1olUt196U3qXH+SaXB4sx5wdIUXpd9qxWWWsW11ia0Jzs= matrix: + fast_finish: true + allow_failures: + - env: "RAILS=4.2.0" exclude: - rvm: 2.2 - env: RAILS=3.0.20 + env: "RAILS=3.2.21" + - rvm: 2.1 + env: "RAILS=4.1.8" + - rvm: 2.1 + env: "RAILS=4.2.0" +notifications: + irc: + channels: + - "irc.freenode.org#activeadmin" + on_success: change + on_failure: always + skip_join: true + template: + - "(%{branch}/%{commit} by %{author}): %{message} (%{build_url})"