1
0
Fork 0
mirror of https://github.com/omniauth/omniauth.git synced 2022-11-09 12:31:49 -05:00

Loosen rack requirement and test with rack master

This commit is contained in:
Thomas Walpole 2015-08-20 16:27:18 -07:00
parent c3e3aa5bbf
commit 9184d30f6c
4 changed files with 35 additions and 1 deletions

1
.gitignore vendored
View file

@ -4,6 +4,7 @@
.rvmrc
.yardoc
Gemfile.lock
Gemfile.*.lock
coverage/*
doc/*
log/*

View file

@ -18,9 +18,13 @@ rvm:
- rbx-2
- ruby-head
matrix:
include:
- rvm: 2.2.2
gemfile: Gemfile.rack-master
allow_failures:
- rvm: jruby-head
- rvm: rbx-2
- rvm: ruby-head
- gemfile: Gemfile.rack-master
fast_finish: true
sudo: false

29
Gemfile.rack-master Normal file
View file

@ -0,0 +1,29 @@
source 'https://rubygems.org'
gem 'jruby-openssl', :platforms => :jruby
gem 'rack', github: 'rack/rack'
gem 'rake'
gem 'yard'
group :development do
gem 'growl'
gem 'kramdown'
gem 'plymouth', :platforms => [:ruby_19, :ruby_20, :ruby_21]
gem 'pry'
gem 'pry-debugger', :platforms => [:mri_19, :mri_20]
gem 'pry-byebug', :platforms => [:mri_21]
gem 'rb-fsevent'
end
group :test do
gem 'coveralls'
gem 'json', '>= 1.8.1', :platforms => [:jruby, :ruby_18, :ruby_19]
gem 'mime-types', '~> 1.25', :platforms => [:jruby, :ruby_18]
gem 'rack-test'
gem 'rest-client', '~> 1.6.0', :platforms => [:jruby, :ruby_18]
gem 'rspec', '~> 3.0'
gem 'rubocop', '>= 0.25', :platforms => [:ruby_19, :ruby_20, :ruby_21]
gem 'simplecov', '>= 0.9'
end
gemspec

View file

@ -5,7 +5,7 @@ require 'omniauth/version'
Gem::Specification.new do |spec|
spec.add_dependency 'hashie', ['>= 1.2', '< 4']
spec.add_dependency 'rack', '~> 1.0'
spec.add_dependency 'rack', ['>= 1.0', '< 2.0']
spec.add_development_dependency 'bundler', '~> 1.0'
spec.authors = ['Michael Bleigh', 'Erik Michaels-Ober', 'Tom Milewski']
spec.description = 'A generalized Rack framework for multiple-provider authentication.'