File tree Expand file tree Collapse file tree 4 files changed +25
-13
lines changed Expand file tree Collapse file tree 4 files changed +25
-13
lines changed Original file line number Diff line number Diff line change @@ -3,16 +3,20 @@ language: ruby
33addons :
44 chrome : stable
55
6- before_install : gem install bundler -v 1.16.0.pre.3
6+ before_install :
7+ - gem uninstall -v '>= 2' -i $(rvm gemdir)@global -ax bundler || true
8+ - gem install bundler -v '< 2'
79
810script : bundle exec rspec spec
911
1012env :
1113 matrix :
12- - RAILS=4.2.10 AA=1.1.0
13- - RAILS=5.1.0 AA=1.2.1
14- - RAILS=5.2.1 AA=1.3.1
15- - RAILS=5.2.1 AA=1.4.0
14+ - RAILS=4.2.0 AA=1.1.0
15+ - RAILS=5.1.0 AA=1.2.0
16+ - RAILS=5.2.0 AA=1.3.0
17+ - RAILS=5.2.0 AA=1.4.0
18+ - RAILS=5.2.0 AA=2.0.0
19+
1620rvm :
17- - 2.3
18- - 2.5
21+ - 2.4
22+ - 2.6
Original file line number Diff line number Diff line change @@ -2,17 +2,18 @@ source 'https://rubygems.org'
22
33# Specify your gem's dependencies in active_admin_datetimepicker.gemspec
44gemspec
5+
56group :test do
67 default_rails_version = '5.2.1'
7- default_activeadmin_version = '1.3.1 '
8+ default_activeadmin_version = '2.0.0 '
89
910 gem 'rails' , "~> #{ ENV [ 'RAILS' ] || default_rails_version } "
1011 gem 'activeadmin' , "~> #{ ENV [ 'AA' ] || default_activeadmin_version } "
1112
1213 gem 'rspec-rails'
1314 gem 'coveralls' , require : false # Test coverage website. Go to https://coveralls.io
1415 gem 'sass-rails'
15- gem 'sqlite3'
16+ gem 'sqlite3' , '~> 1.3.6'
1617 gem 'launchy'
1718 gem 'database_cleaner'
1819 gem 'capybara'
Original file line number Diff line number Diff line change @@ -19,6 +19,7 @@ Gem::Specification.new do |spec|
1919 spec . executables = spec . files . grep ( %r{^bin/} ) { |f | File . basename ( f ) }
2020 spec . require_paths = [ "lib" ]
2121
22- spec . add_dependency "activeadmin" , "~> 1.1"
22+ spec . add_dependency "coffee-rails"
23+ spec . add_dependency "activeadmin" , ">= 1.1" , "< 3.a"
2324 spec . add_dependency "xdan-datetimepicker-rails" , "~> 2.5.4"
2425end
Original file line number Diff line number Diff line change 2727 "@import \" active_admin_datetimepicker\" ;\n " ,
2828 after : "@import \" active_admin/base\" ;\n "
2929
30- inject_into_file "app/assets/javascripts/active_admin.js.coffee" ,
31- "#= require active_admin_datetimepicker\n " ,
32- after : "#= require active_admin/base\n "
30+ if File . file? ( "app/assets/javascripts/active_admin.js.coffee" )
31+ inject_into_file "app/assets/javascripts/active_admin.js.coffee" ,
32+ "#= require active_admin_datetimepicker\n " ,
33+ after : "#= require active_admin/base\n "
34+ else
35+ inject_into_file "app/assets/javascripts/active_admin.js" ,
36+ "//= require active_admin_datetimepicker\n " ,
37+ after : "//= require active_admin/base\n "
38+ end
3339
3440run "rm -r test"
3541run "rm -r spec"
You can’t perform that action at this time.
0 commit comments