diff options
author | George Claghorn <george@basecamp.com> | 2018-03-12 23:18:17 -0400 |
---|---|---|
committer | George Claghorn <george@basecamp.com> | 2018-03-12 23:18:17 -0400 |
commit | 3c9edcffb60b21beb6d54a72d38aa1883fc7b2c9 (patch) | |
tree | cba22869abad687368e95ac342a542c43d9f7662 | |
parent | fcbe17137db2ae074cc2592f7498366e313f0d9f (diff) | |
download | rails-3c9edcffb60b21beb6d54a72d38aa1883fc7b2c9.tar.gz rails-3c9edcffb60b21beb6d54a72d38aa1883fc7b2c9.tar.bz2 rails-3c9edcffb60b21beb6d54a72d38aa1883fc7b2c9.zip |
Restore full Travis config
-rw-r--r-- | .travis.yml | 77 |
1 files changed, 76 insertions, 1 deletions
diff --git a/.travis.yml b/.travis.yml index 340cf5688c..1c67c1475c 100644 --- a/.travis.yml +++ b/.travis.yml @@ -47,8 +47,83 @@ before_script: script: 'ci/travis.rb' env: + global: + - "JRUBY_OPTS='--dev -J-Xmx1024M'" matrix: - - "GEM=ast" + - "GEM=railties" + - "GEM=ap,ac" + - "GEM=am,amo,as,av,aj,ast" + - "GEM=as PRESERVE_TIMEZONES=1" + - "GEM=ar:mysql2" + - "GEM=ar:sqlite3" + - "GEM=ar:postgresql" + - "GEM=guides" + - "GEM=ac:integration" rvm: + - 2.4.3 - 2.5.0 + - ruby-head + +matrix: + include: + - rvm: 2.5.0 + env: "GEM=av:ujs" + - rvm: 2.4.3 + env: "GEM=aj:integration" + services: + - memcached + - redis-server + - rabbitmq + - rvm: 2.5.0 + env: "GEM=aj:integration" + services: + - memcached + - redis-server + - rabbitmq + - rvm: ruby-head + env: "GEM=aj:integration" + services: + - memcached + - redis-server + - rabbitmq + - rvm: 2.5.0 + env: + - "GEM=ar:mysql2 MYSQL=mariadb" + addons: + mariadb: 10.2 + - rvm: 2.5.0 + env: + - "GEM=ar:sqlite3_mem" + - rvm: 2.5.0 + env: + - "GEM=ar:postgresql POSTGRES=9.2" + addons: + postgresql: "9.2" + - rvm: jruby-head + jdk: oraclejdk8 + env: + - "GEM=ap" + - rvm: jruby-head + jdk: oraclejdk8 + env: + - "GEM=am,amo,aj" + allow_failures: + - rvm: ruby-head + - rvm: jruby-head + - env: "GEM=ac:integration" + fast_finish: true + +notifications: + email: false + irc: + on_success: change + on_failure: always + channels: + # "irc.freenode.org#rails-contrib" + - secure: "QFKSOK7xQiWWqTzYfYm0XWoW7idzuxT57MBW9i9EASyRLEPuDwZEubKRP40Y7wPx7ylQd9lp6kJheeLnrDvvTjFbW3sWv9GDRl4WlOU8sG/Kv7MXAASXlDqzyJxxXTtzLeXz2iwY296kOBuKxKxl923eTvEGeocwH02QGo14LpQ=" + campfire: + on_success: change + on_failure: always + rooms: + - secure: "YA1alef1ESHWGFNVwvmVGCkMe4cUy4j+UcNvMUESraceiAfVyRMAovlQBGs6\n9kBRm7DHYBUXYC2ABQoJbQRLDr/1B5JPf/M8+Qd7BKu8tcDC03U01SMHFLpO\naOs/HLXcDxtnnpL07tGVsm0zhMc5N8tq4/L3SHxK7Vi+TacwQzI=" |