From 2ea157ae687fa8e1760338b9c06e300e4f3086a4 Mon Sep 17 00:00:00 2001 From: Adam Bouqdib Date: Sun, 7 Aug 2016 22:19:50 +0000 Subject: [PATCH] Fix travis error (rack) --- .travis.yml | 6 +++--- Gemfile | 7 ++++++- jekyll-pdf.gemspec | 8 ++++---- 3 files changed, 13 insertions(+), 8 deletions(-) diff --git a/.travis.yml b/.travis.yml index b87c869..38304c9 100644 --- a/.travis.yml +++ b/.travis.yml @@ -5,9 +5,9 @@ sudo: false # rvm: - - &ruby1 2.3.0 - - &ruby2 2.2.4 - - &ruby3 2.1.8 + - &ruby23 2.3.1 + - &ruby22 2.2.4 + - &ruby21 2.1.8 - &rhead ruby-head # diff --git a/Gemfile b/Gemfile index 8cb02c8..11c2b1e 100644 --- a/Gemfile +++ b/Gemfile @@ -5,4 +5,9 @@ group :test do gem "rake" end -gem "jekyll-assets", "~> 2.2", :require => false \ No newline at end of file +gem "jekyll-assets", "~> 2.2", :require => false + +# Fix for travis +if (Gem::Version.new(RUBY_VERSION) < Gem::Version.new('2.2.2')) + gem "rack", "< 2" +end \ No newline at end of file diff --git a/jekyll-pdf.gemspec b/jekyll-pdf.gemspec index f2b02b9..6919bbb 100644 --- a/jekyll-pdf.gemspec +++ b/jekyll-pdf.gemspec @@ -13,10 +13,10 @@ Gem::Specification.new do |spec| A Jekyll plugin, that allows you to create PDF versions of your pages & documents. DESC - spec.add_runtime_dependency("wkhtmltopdf-installer", "~> 0.12") - spec.add_runtime_dependency("pdfkit", "~> 0.8") - spec.add_runtime_dependency("digest", "~> 0") - spec.add_runtime_dependency("jekyll", ">= 2.0", "~> 3.1") + spec.add_runtime_dependency "wkhtmltopdf-installer", "~> 0.12" + spec.add_runtime_dependency "pdfkit", "~> 0.8" + spec.add_runtime_dependency "digest", "~> 0" + spec.add_runtime_dependency "jekyll", ">= 2.0", "~> 3.1" spec.add_development_dependency "bundler", "~> 1.6" end \ No newline at end of file