From 3c9edcffb60b21beb6d54a72d38aa1883fc7b2c9 Mon Sep 17 00:00:00 2001 From: George Claghorn Date: Mon, 12 Mar 2018 23:18:17 -0400 Subject: Restore full Travis config --- .travis.yml | 77 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 76 insertions(+), 1 deletion(-) (limited to '.travis.yml') 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=" -- cgit v1.2.3