Skip to content

Commit

Permalink
Merge f68ad4a into e0be63c
Browse files Browse the repository at this point in the history
  • Loading branch information
DmitryTsepelev committed May 1, 2019
2 parents e0be63c + f68ad4a commit e5de69a
Show file tree
Hide file tree
Showing 9 changed files with 58 additions and 26 deletions.
22 changes: 17 additions & 5 deletions .travis.yml
@@ -1,9 +1,8 @@
# Send builds to container-based infrastructure
# http://docs.travis-ci.com/user/workers/container-based-infrastructure/
sudo: false
language: ruby
cache:
- bundler
cache: bundler

sudo: false

rvm:
- 2.3
- 2.4
Expand All @@ -15,6 +14,7 @@ gemfile:
- gemfiles/rails_5_0.gemfile
- gemfiles/rails_5_1.gemfile
- gemfiles/rails_5_2.gemfile
- gemfiles/rails_6_0.gemfile
- gemfiles/railsmaster.gemfile

notifications:
Expand All @@ -27,5 +27,17 @@ matrix:
gemfile: gemfiles/railsmaster.gemfile
- rvm: 2.4
gemfile: gemfiles/railsmaster.gemfile
- rvm: 2.3
gemfile: gemfiles/rails_6_0.gemfile
- rvm: 2.4
gemfile: gemfiles/rails_6_0.gemfile
allow_failures:
- rvm: ruby-head

before_install:
- ls /home/travis/.rvm/gems/
- rm /home/travis/.rvm/gems/ruby-2.4.6@global/specifications/bundler-2.0.1.gemspec || true
- rm /home/travis/.rvm/gems/ruby-2.5.5@global/specifications/bundler-2.0.1.gemspec || true
- gem uninstall bundler || true
- gem install bundler -v '1.17.3'
- bundler --version
26 changes: 18 additions & 8 deletions Appraisals
@@ -1,21 +1,31 @@
# frozen_string_literal: true

appraise "rails_4_2" do
version = "~> 4.2.0"
gem "activerecord", version
gem "rails", "~> 4.2.0"
gem "sqlite3", "~> 1.3.0"
end

appraise "rails_5_0" do
version = "~> 5.0.0"
gem "activerecord", version
gem "rails", "~> 5.0.0"
gem "sqlite3", "~> 1.3.0"
end

appraise "rails_5_1" do
version = "~> 5.1.0"
gem "activerecord", version
gem "rails", "~> 5.1.0"
gem "sqlite3", "~> 1.4.0"
end

appraise "rails_5_2" do
version = "~> 5.2.0"
gem "activerecord", version
gem "rails", "~> 5.2.0"
gem "sqlite3", "~> 1.4.0"
end

appraise "rails_6_0" do
gem "rails", "~> 6.0.0.rc1"
gem "sqlite3", "~> 1.4.0"
end

appraise "railsmaster" do
gem "rails", github: "rails/rails"
gem "sqlite3", "~> 1.4.0"
end
4 changes: 2 additions & 2 deletions Gemfile
Expand Up @@ -3,12 +3,12 @@ git_source(:github) { |repo| "https://github.com/#{repo}.git" }

gemspec

gem "sqlite3"
gem "sqlite3", "~> 1.3.6"

local_gemfile = File.join(__dir__, "Gemfile.local")

if File.exist?(local_gemfile)
eval(File.read(local_gemfile)) # rubocop:disable Security/Eval
else
gem "activerecord", "~> 5.0"
gem "rails", "~> 5.1.0"
end
4 changes: 2 additions & 2 deletions gemfiles/rails_4_2.gemfile
Expand Up @@ -2,7 +2,7 @@

source "https://rubygems.org"

gem "sqlite3"
gem "activerecord", "~> 4.2.0"
gem "sqlite3", "~> 1.3.0"
gem "rails", "~> 4.2.0"

gemspec path: "../"
4 changes: 2 additions & 2 deletions gemfiles/rails_5_0.gemfile
Expand Up @@ -2,7 +2,7 @@

source "https://rubygems.org"

gem "sqlite3"
gem "activerecord", "~> 5.0.0"
gem "sqlite3", "~> 1.3.0"
gem "rails", "~> 5.0.0"

gemspec path: "../"
4 changes: 2 additions & 2 deletions gemfiles/rails_5_1.gemfile
Expand Up @@ -2,7 +2,7 @@

source "https://rubygems.org"

gem "sqlite3"
gem "activerecord", "~> 5.1.0"
gem "sqlite3", "~> 1.4.0"
gem "rails", "~> 5.1.0"

gemspec path: "../"
4 changes: 2 additions & 2 deletions gemfiles/rails_5_2.gemfile
Expand Up @@ -2,7 +2,7 @@

source "https://rubygems.org"

gem "sqlite3"
gem "activerecord", "~> 5.2.0"
gem "sqlite3", "~> 1.4.0"
gem "rails", "~> 5.2.0"

gemspec path: "../"
8 changes: 8 additions & 0 deletions gemfiles/rails_6_0.gemfile
@@ -0,0 +1,8 @@
# This file was generated by Appraisal

source "https://rubygems.org"

gem "sqlite3", "~> 1.4.0"
gem "rails", "~> 6.0.0.rc1"

gemspec path: "../"
8 changes: 5 additions & 3 deletions gemfiles/railsmaster.gemfile
@@ -1,6 +1,8 @@
# This file was generated by Appraisal

source "https://rubygems.org"

gem "rails", github: "rails/rails"
gem "sqlite3"
gem "sqlite3", "~> 1.4.0"
gem "rails", git: "https://github.com/rails/rails.git"

gemspec path: ".."
gemspec path: "../"

0 comments on commit e5de69a

Please sign in to comment.