diff --git a/.gitignore b/.gitignore index 8f5482b..e5791c8 100644 --- a/.gitignore +++ b/.gitignore @@ -4,4 +4,4 @@ Gemfile.lock pkg/* spec/log spec/tmp -gemfiles +gemfiles/*.lock diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..69fd2a7 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,16 @@ +services: mongodb +rvm: + - 1.9.2 + - 1.9.3 + - 2.0.0 +gemfile: + - gemfiles/rails30.gemfile + - gemfiles/rails31.gemfile + - gemfiles/rails32.gemfile + - gemfiles/rails4.gemfile +matrix: + exclude: + - rvm: 1.9.2 + gemfile: gemfiles/rails32.gemfile + - rvm: 1.9.2 + gemfile: gemfiles/rails4.gemfile diff --git a/Appraisals b/Appraisals index 46ae2e2..5c5b8b7 100644 --- a/Appraisals +++ b/Appraisals @@ -1,16 +1,16 @@ appraise "rails30" do - gem "rails", "3.0.15" + gem "rails", "3.0.20" gem "sqlite3" end appraise "rails31" do - gem "rails", "3.1.6" + gem "rails", "3.1.12" gem "mongoid" gem "sqlite3" end appraise "rails32" do - gem "rails", "3.2.6" + gem "rails", "3.2.14" gem "mongoid" gem "sqlite3" end diff --git a/gemfiles/rails30.gemfile b/gemfiles/rails30.gemfile new file mode 100644 index 0000000..d722afe --- /dev/null +++ b/gemfiles/rails30.gemfile @@ -0,0 +1,8 @@ +# This file was generated by Appraisal + +source "http://rubygems.org" + +gem "rails", "3.0.20" +gem "sqlite3" + +gemspec :path=>"../" \ No newline at end of file diff --git a/gemfiles/rails31.gemfile b/gemfiles/rails31.gemfile new file mode 100644 index 0000000..d0eef6c --- /dev/null +++ b/gemfiles/rails31.gemfile @@ -0,0 +1,9 @@ +# This file was generated by Appraisal + +source "http://rubygems.org" + +gem "rails", "3.1.12" +gem "mongoid" +gem "sqlite3" + +gemspec :path=>"../" \ No newline at end of file diff --git a/gemfiles/rails32.gemfile b/gemfiles/rails32.gemfile new file mode 100644 index 0000000..7b9b350 --- /dev/null +++ b/gemfiles/rails32.gemfile @@ -0,0 +1,9 @@ +# This file was generated by Appraisal + +source "http://rubygems.org" + +gem "rails", "3.2.14" +gem "mongoid" +gem "sqlite3" + +gemspec :path=>"../" \ No newline at end of file diff --git a/gemfiles/rails4.gemfile b/gemfiles/rails4.gemfile new file mode 100644 index 0000000..bc703a4 --- /dev/null +++ b/gemfiles/rails4.gemfile @@ -0,0 +1,8 @@ +# This file was generated by Appraisal + +source "http://rubygems.org" + +gem "rails", "4.0.0" +gem "sqlite3" + +gemspec :path=>"../" \ No newline at end of file