Sha256: dba4576eaa1a4e33251c309e678b288e31af644054cecd8b8783d51b1caf9191

Contents?: true

Size: 716 Bytes

Versions: 4

Compression:

Stored size: 716 Bytes

Contents

# frozen_string_literal: true

RAILS_VERSIONS = %w[
  4.2.10
  5.1.6
  5.2.1
]

RAILS_VERSIONS.each do |version|
  appraise "rails_#{version}" do
    gem 'activemodel', version
    gem 'activerecord', version

    platforms :rbx do
      gem "rubysl", "~> 2.0"
      gem "rubinius-developer_tools"
    end

    platforms :jruby do
      if !ENV['TRAVIS'] || ENV['DB'] == 'sqlite3'
        gem 'activerecord-jdbcsqlite3-adapter', '~> 1'
      end

      if !ENV['TRAVIS'] || ENV['DB'] == 'mysql'
        gem 'activerecord-jdbcmysql-adapter', '~> 1'
      end

      if !ENV['TRAVIS'] || %w(postgres postgresql).include?(ENV['DB'])
        gem 'activerecord-jdbcpostgresql-adapter', '~> 1'
      end
    end
  end
end

Version data entries

4 entries across 4 versions & 2 rubygems

Version Path
globalize-5.3.1 Appraisals
globalize-danibachar-5.2.0 Appraisals
globalize-5.3.0 Appraisals
globalize-5.2.0 Appraisals