1
0
Fork 0
mirror of https://github.com/thoughtbot/factory_bot_rails.git synced 2022-11-09 11:49:18 -05:00

Allow each Appraisal version gemfile to resolve the exact gem versions needed

This commit is contained in:
Matt Jankowski 2013-01-07 13:03:55 -05:00
parent c97d2aeba1
commit f68f1c234d
8 changed files with 115 additions and 35 deletions

View file

@ -4,7 +4,6 @@ rvm:
- jruby-19mode - jruby-19mode
before_install: before_install:
- gem update --system - gem update --system
- gem install minitest-rails therubyrhino jquery-rails rspec-rails
jdk: jdk:
- openjdk6 - openjdk6
gemfile: gemfile:

View file

@ -1,24 +1,36 @@
appraise "rails3.0" do appraise "rails3.0" do
gem "rails", "~> 3.0.18" gem "rails", "3.0.18"
gem "sqlite3", ">= 1.3.4", platforms: :mri gem "sqlite3", ">= 1.3.4", platforms: :mri
gem "activerecord-jdbcsqlite3-adapter", platforms: :jruby gem "activerecord-jdbcsqlite3-adapter", platforms: :jruby
gem "minitest-rails"
gem "therubyrhino"
gem "jquery-rails"
gem "rspec-rails"
end end
appraise "rails3.1" do appraise "rails3.1" do
gem "rails", "~> 3.1.9" gem "rails", "3.1.9"
gem "sass-rails", "~> 3.1.5" gem "sass-rails"
gem "coffee-rails", "~> 3.1.1" gem "coffee-rails"
gem "uglifier", ">= 1.0.3" gem "uglifier"
gem "turn", "~> 0.8.3" gem "turn"
gem "sqlite3", ">= 1.3.4", platforms: :mri gem "sqlite3", ">= 1.3.4", platforms: :mri
gem "activerecord-jdbcsqlite3-adapter", platforms: :jruby gem "activerecord-jdbcsqlite3-adapter", platforms: :jruby
gem "minitest-rails"
gem "therubyrhino"
gem "jquery-rails"
gem "rspec-rails"
end end
appraise "rails3.2" do appraise "rails3.2" do
gem "rails", "~> 3.2.10" gem "rails", "3.2.10"
gem "sass-rails", "~> 3.2.3" gem "sass-rails"
gem "coffee-rails", "~> 3.2.1" gem "coffee-rails"
gem "uglifier", ">= 1.0.3" gem "uglifier"
gem "sqlite3", ">= 1.3.4", platforms: :mri gem "sqlite3", ">= 1.3.4", platforms: :mri
gem "activerecord-jdbcsqlite3-adapter", platforms: :jruby gem "activerecord-jdbcsqlite3-adapter", platforms: :jruby
gem "minitest-rails"
gem "therubyrhino"
gem "jquery-rails"
gem "rspec-rails"
end end

View file

@ -2,8 +2,12 @@
source "http://rubygems.org" source "http://rubygems.org"
gem "rails", "~> 3.0.18" gem "rails", "3.0.18"
gem "sqlite3", ">= 1.3.4", :platforms=>:mri gem "sqlite3", ">= 1.3.4", :platforms=>:mri
gem "activerecord-jdbcsqlite3-adapter", :platforms=>:jruby gem "activerecord-jdbcsqlite3-adapter", :platforms=>:jruby
gem "minitest-rails"
gem "therubyrhino"
gem "jquery-rails"
gem "rspec-rails"
gemspec :path=>"../" gemspec :path=>"../"

View file

@ -60,6 +60,9 @@ GEM
gherkin (2.11.5) gherkin (2.11.5)
json (>= 1.4.6) json (>= 1.4.6)
i18n (0.5.0) i18n (0.5.0)
jquery-rails (2.1.4)
railties (>= 3.0, < 5.0)
thor (>= 0.14, < 2.0)
json (1.7.6) json (1.7.6)
mail (2.2.19) mail (2.2.19)
activesupport (>= 2.3.6) activesupport (>= 2.3.6)
@ -67,6 +70,10 @@ GEM
mime-types (~> 1.16) mime-types (~> 1.16)
treetop (~> 1.4.8) treetop (~> 1.4.8)
mime-types (1.19) mime-types (1.19)
minitest (4.3.3)
minitest-rails (0.3)
minitest (~> 4.0)
rails (~> 3.0)
polyglot (0.3.3) polyglot (0.3.3)
rack (1.2.5) rack (1.2.5)
rack-mount (0.6.14) rack-mount (0.6.14)
@ -98,7 +105,15 @@ GEM
rspec-expectations (2.11.3) rspec-expectations (2.11.3)
diff-lcs (~> 1.1.3) diff-lcs (~> 1.1.3)
rspec-mocks (2.11.3) rspec-mocks (2.11.3)
rspec-rails (2.11.0)
actionpack (>= 3.0)
activesupport (>= 3.0)
railties (>= 3.0)
rspec (~> 2.11.0)
sqlite3 (1.3.6) sqlite3 (1.3.6)
therubyrhino (2.0.2)
therubyrhino_jar (>= 1.7.3)
therubyrhino_jar (1.7.4)
thor (0.14.6) thor (0.14.6)
treetop (1.4.12) treetop (1.4.12)
polyglot polyglot
@ -114,7 +129,11 @@ DEPENDENCIES
aruba (~> 0.5.1) aruba (~> 0.5.1)
cucumber (~> 1.2.1) cucumber (~> 1.2.1)
factory_girl_rails! factory_girl_rails!
rails (~> 3.0.18) jquery-rails
minitest-rails
rails (= 3.0.18)
rake rake
rspec (~> 2.11.0) rspec (~> 2.11.0)
rspec-rails
sqlite3 (>= 1.3.4) sqlite3 (>= 1.3.4)
therubyrhino

View file

@ -2,12 +2,16 @@
source "http://rubygems.org" source "http://rubygems.org"
gem "rails", "~> 3.1.9" gem "rails", "3.1.9"
gem "sass-rails", "~> 3.1.5" gem "sass-rails"
gem "coffee-rails", "~> 3.1.1" gem "coffee-rails"
gem "uglifier", ">= 1.0.3" gem "uglifier"
gem "turn", "~> 0.8.3" gem "turn"
gem "sqlite3", ">= 1.3.4", :platforms=>:mri gem "sqlite3", ">= 1.3.4", :platforms=>:mri
gem "activerecord-jdbcsqlite3-adapter", :platforms=>:jruby gem "activerecord-jdbcsqlite3-adapter", :platforms=>:jruby
gem "minitest-rails"
gem "therubyrhino"
gem "jquery-rails"
gem "rspec-rails"
gemspec :path=>"../" gemspec :path=>"../"

View file

@ -71,12 +71,19 @@ GEM
json (>= 1.4.6) json (>= 1.4.6)
hike (1.2.1) hike (1.2.1)
i18n (0.6.1) i18n (0.6.1)
jquery-rails (2.1.4)
railties (>= 3.0, < 5.0)
thor (>= 0.14, < 2.0)
json (1.7.6) json (1.7.6)
mail (2.3.3) mail (2.3.3)
i18n (>= 0.4.0) i18n (>= 0.4.0)
mime-types (~> 1.16) mime-types (~> 1.16)
treetop (~> 1.4.8) treetop (~> 1.4.8)
mime-types (1.19) mime-types (1.19)
minitest (4.3.3)
minitest-rails (0.3)
minitest (~> 4.0)
rails (~> 3.0)
multi_json (1.2.0) multi_json (1.2.0)
polyglot (0.3.3) polyglot (0.3.3)
rack (1.3.6) rack (1.3.6)
@ -114,7 +121,12 @@ GEM
rspec-expectations (2.11.3) rspec-expectations (2.11.3)
diff-lcs (~> 1.1.3) diff-lcs (~> 1.1.3)
rspec-mocks (2.11.3) rspec-mocks (2.11.3)
sass (3.2.4) rspec-rails (2.11.0)
actionpack (>= 3.0)
activesupport (>= 3.0)
railties (>= 3.0)
rspec (~> 2.11.0)
sass (3.2.5)
sass-rails (3.1.6) sass-rails (3.1.6)
actionpack (~> 3.1.0) actionpack (~> 3.1.0)
railties (~> 3.1.0) railties (~> 3.1.0)
@ -125,12 +137,15 @@ GEM
rack (~> 1.0) rack (~> 1.0)
tilt (~> 1.1, != 1.3.0) tilt (~> 1.1, != 1.3.0)
sqlite3 (1.3.6) sqlite3 (1.3.6)
therubyrhino (2.0.2)
therubyrhino_jar (>= 1.7.3)
therubyrhino_jar (1.7.4)
thor (0.14.6) thor (0.14.6)
tilt (1.3.3) tilt (1.3.3)
treetop (1.4.12) treetop (1.4.12)
polyglot polyglot
polyglot (>= 0.3.1) polyglot (>= 0.3.1)
turn (0.8.3) turn (0.9.6)
ansi ansi
tzinfo (0.3.35) tzinfo (0.3.35)
uglifier (1.3.0) uglifier (1.3.0)
@ -144,13 +159,17 @@ DEPENDENCIES
activerecord-jdbcsqlite3-adapter activerecord-jdbcsqlite3-adapter
appraisal (~> 0.5.0) appraisal (~> 0.5.0)
aruba (~> 0.5.1) aruba (~> 0.5.1)
coffee-rails (~> 3.1.1) coffee-rails
cucumber (~> 1.2.1) cucumber (~> 1.2.1)
factory_girl_rails! factory_girl_rails!
rails (~> 3.1.9) jquery-rails
minitest-rails
rails (= 3.1.9)
rake rake
rspec (~> 2.11.0) rspec (~> 2.11.0)
sass-rails (~> 3.1.5) rspec-rails
sass-rails
sqlite3 (>= 1.3.4) sqlite3 (>= 1.3.4)
turn (~> 0.8.3) therubyrhino
uglifier (>= 1.0.3) turn
uglifier

View file

@ -2,11 +2,15 @@
source "http://rubygems.org" source "http://rubygems.org"
gem "rails", "~> 3.2.10" gem "rails", "3.2.10"
gem "sass-rails", "~> 3.2.3" gem "sass-rails"
gem "coffee-rails", "~> 3.2.1" gem "coffee-rails"
gem "uglifier", ">= 1.0.3" gem "uglifier"
gem "sqlite3", ">= 1.3.4", :platforms=>:mri gem "sqlite3", ">= 1.3.4", :platforms=>:mri
gem "activerecord-jdbcsqlite3-adapter", :platforms=>:jruby gem "activerecord-jdbcsqlite3-adapter", :platforms=>:jruby
gem "minitest-rails"
gem "therubyrhino"
gem "jquery-rails"
gem "rspec-rails"
gemspec :path=>"../" gemspec :path=>"../"

View file

@ -70,15 +70,22 @@ GEM
hike (1.2.1) hike (1.2.1)
i18n (0.6.1) i18n (0.6.1)
journey (1.0.4) journey (1.0.4)
jquery-rails (2.1.4)
railties (>= 3.0, < 5.0)
thor (>= 0.14, < 2.0)
json (1.7.6) json (1.7.6)
mail (2.4.4) mail (2.4.4)
i18n (>= 0.4.0) i18n (>= 0.4.0)
mime-types (~> 1.16) mime-types (~> 1.16)
treetop (~> 1.4.8) treetop (~> 1.4.8)
mime-types (1.19) mime-types (1.19)
minitest (4.3.3)
minitest-rails (0.3)
minitest (~> 4.0)
rails (~> 3.0)
multi_json (1.5.0) multi_json (1.5.0)
polyglot (0.3.3) polyglot (0.3.3)
rack (1.4.1) rack (1.4.2)
rack-cache (1.2) rack-cache (1.2)
rack (>= 0.4) rack (>= 0.4)
rack-ssl (1.3.2) rack-ssl (1.3.2)
@ -111,7 +118,12 @@ GEM
rspec-expectations (2.11.3) rspec-expectations (2.11.3)
diff-lcs (~> 1.1.3) diff-lcs (~> 1.1.3)
rspec-mocks (2.11.3) rspec-mocks (2.11.3)
sass (3.2.4) rspec-rails (2.11.0)
actionpack (>= 3.0)
activesupport (>= 3.0)
railties (>= 3.0)
rspec (~> 2.11.0)
sass (3.2.5)
sass-rails (3.2.5) sass-rails (3.2.5)
railties (~> 3.2.0) railties (~> 3.2.0)
sass (>= 3.1.10) sass (>= 3.1.10)
@ -122,6 +134,9 @@ GEM
rack (~> 1.0) rack (~> 1.0)
tilt (~> 1.1, != 1.3.0) tilt (~> 1.1, != 1.3.0)
sqlite3 (1.3.6) sqlite3 (1.3.6)
therubyrhino (2.0.2)
therubyrhino_jar (>= 1.7.3)
therubyrhino_jar (1.7.4)
thor (0.16.0) thor (0.16.0)
tilt (1.3.3) tilt (1.3.3)
treetop (1.4.12) treetop (1.4.12)
@ -139,12 +154,16 @@ DEPENDENCIES
activerecord-jdbcsqlite3-adapter activerecord-jdbcsqlite3-adapter
appraisal (~> 0.5.0) appraisal (~> 0.5.0)
aruba (~> 0.5.1) aruba (~> 0.5.1)
coffee-rails (~> 3.2.1) coffee-rails
cucumber (~> 1.2.1) cucumber (~> 1.2.1)
factory_girl_rails! factory_girl_rails!
rails (~> 3.2.10) jquery-rails
minitest-rails
rails (= 3.2.10)
rake rake
rspec (~> 2.11.0) rspec (~> 2.11.0)
sass-rails (~> 3.2.3) rspec-rails
sass-rails
sqlite3 (>= 1.3.4) sqlite3 (>= 1.3.4)
uglifier (>= 1.0.3) therubyrhino
uglifier