diff --git a/.travis.yml b/.travis.yml index 4fc8ae831f..10135899dc 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,16 +1,7 @@ language: ruby rvm: - - 1.8.7 - - 1.9.2 - - 1.9.3 - - jruby-18mode - - jruby-19mode - - rbx - - ree - - 2.0.0 - - 2.1.0 - - 2.2.0 + - 2.5.1 sudo: false @@ -20,112 +11,19 @@ env: gemfile: - core/Gemfile - - cli/gemfiles/sass_3_3.gemfile + - cli/gemfiles/sass_3_5.gemfile - cli/gemfiles/listen_2.gemfile script: cd $CI_TEST && bundle exec rake matrix: exclude: - - gemfile: cli/gemfiles/sass_3_3.gemfile + - gemfile: cli/gemfiles/sass_3_5.gemfile env: CI_TEST=core - rvm: 1.8.7 + rvm: 2.5.1 - gemfile: cli/gemfiles/listen_2.gemfile env: CI_TEST=core - rvm: 1.8.7 + rvm: 2.5.1 - gemfile: core/Gemfile env: CI_TEST=cli - rvm: 1.8.7 - - gemfile: cli/gemfiles/sass_3_3.gemfile - env: CI_TEST=core - rvm: 1.9.2 - - gemfile: cli/gemfiles/listen_2.gemfile - env: CI_TEST=core - rvm: 1.9.2 - - gemfile: core/Gemfile - env: CI_TEST=cli - rvm: 1.9.2 - - gemfile: cli/gemfiles/sass_3_3.gemfile - env: CI_TEST=core - rvm: 1.9.3 - - gemfile: cli/gemfiles/listen_2.gemfile - env: CI_TEST=core - rvm: 1.9.3 - - gemfile: core/Gemfile - env: CI_TEST=cli - rvm: 1.9.3 - - gemfile: cli/gemfiles/sass_3_3.gemfile - env: CI_TEST=core - rvm: jruby-18mode - - gemfile: cli/gemfiles/listen_2.gemfile - env: CI_TEST=core - rvm: jruby-18mode - - gemfile: core/Gemfile - env: CI_TEST=cli - rvm: jruby-18mode - - gemfile: cli/gemfiles/sass_3_3.gemfile - env: CI_TEST=core - rvm: jruby-19mode - - gemfile: cli/gemfiles/listen_2.gemfile - env: CI_TEST=core - rvm: jruby-19mode - - gemfile: core/Gemfile - env: CI_TEST=cli - rvm: jruby-19mode - - gemfile: cli/gemfiles/sass_3_3.gemfile - env: CI_TEST=core - rvm: rbx - - gemfile: cli/gemfiles/listen_2.gemfile - env: CI_TEST=core - rvm: rbx - - gemfile: core/Gemfile - env: CI_TEST=cli - rvm: rbx - - gemfile: cli/gemfiles/sass_3_3.gemfile - env: CI_TEST=core - rvm: ree - - gemfile: cli/gemfiles/listen_2.gemfile - env: CI_TEST=core - rvm: ree - - gemfile: core/Gemfile - env: CI_TEST=cli - rvm: ree - - gemfile: cli/gemfiles/sass_3_3.gemfile - env: CI_TEST=core - rvm: 2.0.0 - - gemfile: cli/gemfiles/listen_2.gemfile - env: CI_TEST=core - rvm: 2.0.0 - - gemfile: core/Gemfile - env: CI_TEST=cli - rvm: 2.0.0 - - gemfile: cli/gemfiles/sass_3_3.gemfile - env: CI_TEST=core - rvm: 2.1.0 - - gemfile: cli/gemfiles/listen_2.gemfile - env: CI_TEST=core - rvm: 2.1.0 - - gemfile: core/Gemfile - env: CI_TEST=cli - rvm: 2.1.0 - - gemfile: cli/gemfiles/listen_2.gemfile - env: CI_TEST=cli - rvm: 1.8.7 - - gemfile: cli/gemfiles/listen_2.gemfile - env: CI_TEST=cli - rvm: 1.9.2 - - gemfile: cli/gemfiles/listen_2.gemfile - env: CI_TEST=cli - rvm: jruby-18mode - - gemfile: cli/gemfiles/listen_2.gemfile - env: CI_TEST=cli - rvm: jruby-19mode - - gemfile: cli/gemfiles/listen_2.gemfile - env: CI_TEST=cli - rvm: ree - -notifications: - irc: {channels: "irc.freenode.org#compass"} - campfire: - rooms: - secure: GXnvuoZ8BVMv+JwJIBb0Ey1ARbfeypmCvpmynykD5taooedTqwyTeT32jw1YTQAOuBewgeWW1H4bF10ySz0GWmu6X2sNx9CVYT1dFudoMvLtnvEmAe0JyyRuSCBFj45jP21eRUAACltxzyX4q/gh+zRIlaRin9YBo/Xv84gDzLw= + rvm: 2.5.1 diff --git a/cli/compass.gemspec b/cli/compass.gemspec index cfb799aa77..7c9ad899fd 100644 --- a/cli/compass.gemspec +++ b/cli/compass.gemspec @@ -14,7 +14,7 @@ Gem::Specification.new do |gemspec| gemspec.rubygems_version = "1.3.5" gemspec.summary = %q{A Real Stylesheet Framework} - gemspec.add_dependency 'sass', '>= 3.3.13', '< 3.5' + gemspec.add_dependency 'sass', '>= 3.3.13', '< 3.6' gemspec.add_dependency 'compass-core', "~> #{File.read(File.join(File.dirname(__FILE__),"..","core","VERSION")).strip}" gemspec.add_dependency 'compass-import-once', "~> #{File.read(File.join(File.dirname(__FILE__),"..","import-once","VERSION")).strip}" gemspec.add_dependency 'chunky_png', '~> 1.2' diff --git a/cli/gemfiles/listen_2.gemfile b/cli/gemfiles/listen_2.gemfile index bc47ebd872..ac4822b76b 100644 --- a/cli/gemfiles/listen_2.gemfile +++ b/cli/gemfiles/listen_2.gemfile @@ -2,7 +2,7 @@ CI=true main_gemfile = File.expand_path(File.join(File.dirname(__FILE__), "..", "Gemfile")) eval File.read(main_gemfile), nil, main_gemfile -gem 'sass', '~> 3.3.12' +gem 'sass', '~> 3.5.3' gem 'compass', :path => "../" gem 'compass-core', :path => "../../core" gem 'compass-import-once', :path => "../../import-once" diff --git a/cli/gemfiles/sass_3_3.gemfile b/cli/gemfiles/sass_3_5.gemfile similarity index 92% rename from cli/gemfiles/sass_3_3.gemfile rename to cli/gemfiles/sass_3_5.gemfile index 88b890a642..13cc3e8feb 100644 --- a/cli/gemfiles/sass_3_3.gemfile +++ b/cli/gemfiles/sass_3_5.gemfile @@ -2,7 +2,7 @@ CI=true main_gemfile = File.expand_path(File.join(File.dirname(__FILE__), "..", "Gemfile")) eval File.read(main_gemfile), nil, main_gemfile -gem 'sass', "~> 3.3.12" +gem 'sass', "~> 3.5.3" gem 'compass', :path => "../" gem 'compass-core', :path => "../../core" gem 'compass-import-once', :path => "../../import-once" diff --git a/core/compass-core.gemspec b/core/compass-core.gemspec index c1b2a4c9bd..0d33864cc9 100644 --- a/core/compass-core.gemspec +++ b/core/compass-core.gemspec @@ -21,7 +21,7 @@ Gem::Specification.new do |spec| spec.executables = spec.files.grep(%r{^bin/}) { |f| File.basename(f) } spec.require_paths = ["lib"] - spec.add_dependency "sass", ">= 3.3.0", "< 3.5" + spec.add_dependency "sass", ">= 3.3.0", "< 3.6" spec.add_dependency 'multi_json', '~> 1.0' spec.add_development_dependency "bundler" spec.add_development_dependency "rake" diff --git a/import-once/compass-import-once.gemspec b/import-once/compass-import-once.gemspec index c80b7b06a4..2bb3c77b48 100644 --- a/import-once/compass-import-once.gemspec +++ b/import-once/compass-import-once.gemspec @@ -18,7 +18,7 @@ Gem::Specification.new do |spec| spec.test_files = spec.files.grep(%r{^(test|spec|features)/}) spec.require_paths = ["lib"] - spec.add_dependency "sass", ">= 3.2", "< 3.5" + spec.add_dependency "sass", ">= 3.2", "< 3.6" spec.add_development_dependency "bundler", "~> 1.3" spec.add_development_dependency "diff-lcs" spec.add_development_dependency "rake"