Test the latest edge version of fog and parts

This uses git references to test fog against the latest repos for
extracted parts such as core and providers.
This commit is contained in:
Paul Thornthwaite 2014-03-26 14:16:21 +00:00
parent 822049343b
commit 6031c549e6
3 changed files with 20 additions and 2 deletions

1
.gitignore vendored
View File

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

View File

@ -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
View 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 => "../"