Skip to content

Commit 4101fdd

Browse files
author
Lawrence Oluyede
committed
Update dependencies, test against ActiveAdmin 1.0 and add Rails 5.0 and 5.1
1 parent 91184c3 commit 4101fdd

File tree

9 files changed

+48
-50
lines changed

9 files changed

+48
-50
lines changed

.travis.yml

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,13 @@ sudo: false
22
language: ruby
33
# Limit ruby versions to currently supported versions to avoid a big build matrix
44
rvm:
5-
- 2.2
6-
- 2.3.0
7-
# Update bundler on travis, since current one is broken, see https://github.com/rubygems/rubygems/issues/1419
8-
before_install:
9-
- gem install bundler
5+
- 2.2.7
6+
- 2.3.4
7+
- 2.4.1
108
# Load database schema before rake
119
before_script: bundle exec rake db:schema:load
1210
# Test on all supported rails versions
1311
gemfile:
14-
- gemfiles/activeadmin_master.gemfile
15-
- gemfiles/rails4_1.gemfile
1612
- gemfiles/rails4_2.gemfile
13+
- gemfiles/rails5_0.gemfile
14+
- gemfiles/rails5_1.gemfile

Appraisals

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
1-
appraise 'rails4_1' do
2-
gem 'rails', '~> 4.1.12'
3-
gem 'globalize', '~> 4.0.3'
1+
appraise 'rails4_2' do
2+
gem 'rails', '~> 4.2.9'
3+
gem 'globalize', '~> 5.0.0'
44
end
55

6-
appraise 'rails4_2' do
7-
gem 'rails', '~> 4.2.3'
6+
appraise 'rails5_0' do
7+
gem 'rails', '~> 4.2.9'
88
gem 'globalize', '~> 5.0.0'
99
end
1010

11-
# Run tests on latest github version of ActiveAdmin
12-
appraise 'activeadmin_master' do
13-
gem 'rails', '~> 4.2.0'
14-
gem 'activeadmin', github: 'activeadmin/activeadmin'
11+
appraise 'rails5_1' do
12+
gem 'devise', '~> 4.3'
13+
gem 'rails', '~> 5.1.3'
14+
gem 'globalize', '~> 5.1.0.beta2'
1515
end

Gemfile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,15 +29,15 @@ gem 'devise', '~> 3.2'
2929

3030
group :test do
3131
gem 'sqlite3', '~> 1.3.5'
32-
gem 'rspec-rails', '~> 2.14.0'
32+
gem 'rspec-rails', '~> 3.6.1'
3333
gem 'factory_girl_rails', '~> 4.2.1'
3434
gem 'database_cleaner', '~> 1.0.1'
3535
gem 'spring', require: false
3636
gem 'spring-commands-rspec', require: false
37-
gem 'capybara', '~> 2.1.0'
37+
gem 'capybara', '~> 2.15'
3838
gem 'capybara-screenshot'
3939
gem 'poltergeist'
40-
gem 'fuubar'
40+
gem 'fuubar', '~> 2.2'
4141
gem 'appraisal'
4242
# Useful to debug tests
4343
gem 'awesome_print'

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ Makes it easy to translate your resource fields.
1010
This version targets Rails 4 and greater and ActiveAdmin >= 1.0.0.pre.
1111

1212
```ruby
13-
gem 'activeadmin-globalize', '~> 1.0.0.pre', github: 'fabn/activeadmin-globalize', branch: 'develop'
13+
gem 'activeadmin-globalize', '~> 1.0.0', github: 'fabn/activeadmin-globalize', branch: 'develop'
1414
```
1515

1616
As soon as ActiveAdmin 1.x is released to rubygems, I'll release the gem with no need for github dependency. See

activeadmin-globalize.gemspec

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,11 @@ Gem::Specification.new do |s|
1111
s.email = ['stefano.verna@gmail.com', 'f.napoleoni@gmail.com']
1212
s.homepage = 'http://github.com/fabn/activeadmin-globalize'
1313
s.summary = 'Handles globalize translations'
14-
s.description = 'Handles globalize translations in ActiveAdmin 0.6.3 and Rails 3.2.x'
14+
s.description = 'Handles globalize translations in ActiveAdmin 1.0 and Rails 4.x-5.x'
1515

1616
s.files = Dir['{app,config,db,lib}/**/*'] + %w(MIT-LICENSE README.md)
1717

18-
s.add_dependency 'activeadmin'
18+
s.add_dependency 'activeadmin', '>= 1.0', '< 1.1'
1919
# Try to support rails from 3.2 up to 4.2.x
2020
s.add_dependency 'globalize', '>= 3.1.0', '< 6.0'
2121

gemfiles/rails4_2.gemfile

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -4,27 +4,27 @@ source "https://rubygems.org"
44

55
gem "sass-rails"
66
gem "coffee-rails"
7-
gem "therubyracer", :platforms => :ruby
7+
gem "therubyracer", platforms: :ruby
88
gem "uglifier"
99
gem "jquery-rails"
1010
gem "devise", "~> 3.2"
11-
gem "rails", "~> 4.2.3"
11+
gem "rails", "~> 4.2.9"
1212
gem "globalize", "~> 5.0.0"
1313

1414
group :test do
1515
gem "sqlite3", "~> 1.3.5"
16-
gem "rspec-rails", "~> 2.14.0"
16+
gem "rspec-rails", "~> 3.6.1"
1717
gem "factory_girl_rails", "~> 4.2.1"
1818
gem "database_cleaner", "~> 1.0.1"
19-
gem "spring", :require => false
20-
gem "spring-commands-rspec", :require => false
21-
gem "capybara", "~> 2.1.0"
19+
gem "spring", require: false
20+
gem "spring-commands-rspec", require: false
21+
gem "capybara", "~> 2.15"
2222
gem "capybara-screenshot"
2323
gem "poltergeist"
24-
gem "fuubar"
24+
gem "fuubar", "~> 2.2"
2525
gem "appraisal"
2626
gem "awesome_print"
2727
gem "pry"
2828
end
2929

30-
gemspec :path => "../"
30+
gemspec path: "../"

gemfiles/rails4_1.gemfile renamed to gemfiles/rails5_0.gemfile

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -4,27 +4,27 @@ source "https://rubygems.org"
44

55
gem "sass-rails"
66
gem "coffee-rails"
7-
gem "therubyracer", :platforms => :ruby
7+
gem "therubyracer", platforms: :ruby
88
gem "uglifier"
99
gem "jquery-rails"
1010
gem "devise", "~> 3.2"
11-
gem "rails", "~> 4.1.12"
12-
gem "globalize", "~> 4.0.3"
11+
gem "rails", "~> 4.2.9"
12+
gem "globalize", "~> 5.0.0"
1313

1414
group :test do
1515
gem "sqlite3", "~> 1.3.5"
16-
gem "rspec-rails", "~> 2.14.0"
16+
gem "rspec-rails", "~> 3.6.1"
1717
gem "factory_girl_rails", "~> 4.2.1"
1818
gem "database_cleaner", "~> 1.0.1"
19-
gem "spring", :require => false
20-
gem "spring-commands-rspec", :require => false
21-
gem "capybara", "~> 2.1.0"
19+
gem "spring", require: false
20+
gem "spring-commands-rspec", require: false
21+
gem "capybara", "~> 2.15"
2222
gem "capybara-screenshot"
2323
gem "poltergeist"
24-
gem "fuubar"
24+
gem "fuubar", "~> 2.2"
2525
gem "appraisal"
2626
gem "awesome_print"
2727
gem "pry"
2828
end
2929

30-
gemspec :path => "../"
30+
gemspec path: "../"

gemfiles/activeadmin_master.gemfile renamed to gemfiles/rails5_1.gemfile

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -4,27 +4,27 @@ source "https://rubygems.org"
44

55
gem "sass-rails"
66
gem "coffee-rails"
7-
gem "therubyracer", :platforms => :ruby
7+
gem "therubyracer", platforms: :ruby
88
gem "uglifier"
99
gem "jquery-rails"
10-
gem "devise", "~> 3.2"
11-
gem "rails", "~> 4.2.0"
12-
gem "activeadmin", :github => "activeadmin/activeadmin"
10+
gem "devise", "~> 4.3"
11+
gem "rails", "~> 5.1.3"
12+
gem "globalize", "~> 5.1.0.beta2"
1313

1414
group :test do
1515
gem "sqlite3", "~> 1.3.5"
16-
gem "rspec-rails", "~> 2.14.0"
16+
gem "rspec-rails", "~> 3.6.1"
1717
gem "factory_girl_rails", "~> 4.2.1"
1818
gem "database_cleaner", "~> 1.0.1"
19-
gem "spring", :require => false
20-
gem "spring-commands-rspec", :require => false
21-
gem "capybara", "~> 2.1.0"
19+
gem "spring", require: false
20+
gem "spring-commands-rspec", require: false
21+
gem "capybara", "~> 2.15"
2222
gem "capybara-screenshot"
2323
gem "poltergeist"
24-
gem "fuubar"
24+
gem "fuubar", "~> 2.2"
2525
gem "appraisal"
2626
gem "awesome_print"
2727
gem "pry"
2828
end
2929

30-
gemspec :path => "../"
30+
gemspec path: "../"

lib/active_admin/globalize/version.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
module ActiveAdmin
22
module Globalize
3-
VERSION = '1.1.0'
3+
VERSION = '1.0.0'
44
end
55
end

0 commit comments

Comments
 (0)