diff --git a/.travis.yml b/.travis.yml index b5da9ad..8d1c71b 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,7 +1,6 @@ language: ruby rvm: - - 1.9.3 - - 2.0.0 + - 2.1 services: - elasticsearch - mongodb @@ -16,6 +15,9 @@ notifications: on_failure: change gemfile: - Gemfile + - gemfiles/activerecord40.gemfile + - gemfiles/activerecord32.gemfile + - gemfiles/activerecord31.gemfile - gemfiles/mongoid2.gemfile - gemfiles/mongoid3.gemfile - gemfiles/mongoid4.gemfile diff --git a/Gemfile b/Gemfile index 80512c4..a4353da 100644 --- a/Gemfile +++ b/Gemfile @@ -4,6 +4,4 @@ source 'https://rubygems.org' gemspec gem "sqlite3" -gem "activerecord", ">= 3.1" -# gem "activerecord", "~> 3.2.0" -# gem "activerecord", "~> 3.1.0" +gem "activerecord", "~> 4.1.0" diff --git a/gemfiles/activerecord31.gemfile b/gemfiles/activerecord31.gemfile new file mode 100644 index 0000000..4690ee6 --- /dev/null +++ b/gemfiles/activerecord31.gemfile @@ -0,0 +1,7 @@ +source 'https://rubygems.org' + +# Specify your gem's dependencies in searchkick.gemspec +gemspec path: "../" + +gem "sqlite3" +gem "activerecord", "~> 3.1.0" diff --git a/gemfiles/activerecord32.gemfile b/gemfiles/activerecord32.gemfile new file mode 100644 index 0000000..b1901ca --- /dev/null +++ b/gemfiles/activerecord32.gemfile @@ -0,0 +1,7 @@ +source 'https://rubygems.org' + +# Specify your gem's dependencies in searchkick.gemspec +gemspec path: "../" + +gem "sqlite3" +gem "activerecord", "~> 3.2.0" diff --git a/gemfiles/activerecord40.gemfile b/gemfiles/activerecord40.gemfile new file mode 100644 index 0000000..8136201 --- /dev/null +++ b/gemfiles/activerecord40.gemfile @@ -0,0 +1,8 @@ +source 'https://rubygems.org' + +# Specify your gem's dependencies in searchkick.gemspec +gemspec path: "../" + +gem "sqlite3" +gem "activerecord", "~> 4.0.0" +gem "activejob_backport" -- libgit2 0.21.0