Merge pull request #2789 from fog/edge_gemfile

Adds Gemfile for Travis to test against edge versions of dependencies
This commit is contained in:
Paul Thornthwaite 2014-03-27 09:09:12 +00:00
Родитель 2c1b464286 6031c549e6
Коммит 4de05af409
4 изменённых файлов: 21 добавлений и 3 удалений

1
.gitignore поставляемый
Просмотреть файл

@ -19,6 +19,7 @@ doc/*
docs/_site/*
docs/about/supported_services.markdown
Gemfile.lock
gemfiles/*.lock
yardoc
pkg
spec/credentials.yml

Просмотреть файл

@ -6,7 +6,7 @@ matrix:
fast_finish: true
include:
- rvm: 1.8.7
gemfile: Gemfile.1.8.7
gemfile: gemfiles/Gemfile-ruby-1.8.7
- rvm: 1.9.3
gemfile: Gemfile
- rvm: 2.0.0
@ -16,8 +16,10 @@ matrix:
- rvm: 2.1.1
gemfile: Gemfile
env: COVERAGE=true
- rvm: 2.1.1
gemfile: gemfiles/Gemfile-edge
- rvm: jruby-18mode
gemfile: Gemfile.1.8.7
gemfile: gemfiles/Gemfile-ruby-1.8.7
- rvm: jruby-19mode
gemfile: Gemfile
- rvm: jruby-head

15
gemfiles/Gemfile-edge Normal file
Просмотреть файл

@ -0,0 +1,15 @@
source "https://rubygems.org"
# Embedded provider gems
gem "fog-brightbox", :path => "../providers/brightbox"
# Shared components
gem "fog-core", :github => "fog/fog-core"
gem "fog-json", :github => "fog/fog-json"
group :development, :test do
# This is here because gemspec doesn"t support require: false
gem "coveralls", :require => false
end
gemspec :path => "../"

Просмотреть файл

@ -9,4 +9,4 @@ group :development, :test do
gem 'rake', '~> 10.1.0'
end
gemspec
gemspec :path => "../"