From aa386acf2a3cf28c733c9501e6155cfc85a67036 Mon Sep 17 00:00:00 2001 From: Harm-Jan Blok Date: Tue, 21 Jun 2016 20:54:53 +0200 Subject: [PATCH 1/2] Excluded gems required during development from being installed on Travis --- .travis.yml | 1 + Gemfile | 9 ++++++++- omniauth-openid-connect.gemspec | 4 ---- 3 files changed, 9 insertions(+), 5 deletions(-) diff --git a/.travis.yml b/.travis.yml index 8cabd1a6..ae140d47 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,5 +1,6 @@ before_install: - gem update bundler +bundler_args: --without development rvm: - 1.9.3 - 2.0.0 diff --git a/Gemfile b/Gemfile index 851fabc2..89ed8bd4 100644 --- a/Gemfile +++ b/Gemfile @@ -1,2 +1,9 @@ source 'https://rubygems.org' -gemspec +gemspec development_group: :test + +group :development do + gem 'guard-bundler' + gem 'guard-minitest' + gem 'guard' + gem 'pry' +end diff --git a/omniauth-openid-connect.gemspec b/omniauth-openid-connect.gemspec index 5fad920c..493fb50d 100644 --- a/omniauth-openid-connect.gemspec +++ b/omniauth-openid-connect.gemspec @@ -24,12 +24,8 @@ Gem::Specification.new do |spec| spec.add_development_dependency "bundler", "~> 1.5" spec.add_development_dependency "minitest" spec.add_development_dependency "mocha" - spec.add_development_dependency "guard" - spec.add_development_dependency "guard-minitest" - spec.add_development_dependency "guard-bundler" spec.add_development_dependency "rake" spec.add_development_dependency "simplecov" - spec.add_development_dependency "pry" spec.add_development_dependency "coveralls" spec.add_development_dependency "faker" end From 1fbe0666a5daa51c05c832bd0ba3b0b72832b561 Mon Sep 17 00:00:00 2001 From: Harm-Jan Blok Date: Tue, 21 Jun 2016 21:32:31 +0200 Subject: [PATCH 2/2] Maintain support for ruby 1.9.3 --- omniauth-openid-connect.gemspec | 3 +++ 1 file changed, 3 insertions(+) diff --git a/omniauth-openid-connect.gemspec b/omniauth-openid-connect.gemspec index 493fb50d..3af0ce89 100644 --- a/omniauth-openid-connect.gemspec +++ b/omniauth-openid-connect.gemspec @@ -21,6 +21,9 @@ Gem::Specification.new do |spec| spec.add_dependency 'omniauth', '~> 1.1' spec.add_dependency 'openid_connect', '~> 0.9.2' spec.add_dependency 'addressable', '~> 2.3' + if RUBY_VERSION < '2.0' + spec.add_dependency 'mime-types', '~> 2.99.2' + end spec.add_development_dependency "bundler", "~> 1.5" spec.add_development_dependency "minitest" spec.add_development_dependency "mocha"