File tree 4 files changed +25
-13
lines changed
4 files changed +25
-13
lines changed Original file line number Diff line number Diff line change @@ -3,16 +3,20 @@ language: ruby
3
3
addons :
4
4
chrome : stable
5
5
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'
7
9
8
10
script : bundle exec rspec spec
9
11
10
12
env :
11
13
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
+
16
20
rvm :
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'
2
2
3
3
# Specify your gem's dependencies in active_admin_datetimepicker.gemspec
4
4
gemspec
5
+
5
6
group :test do
6
7
default_rails_version = '5.2.1'
7
- default_activeadmin_version = '1.3.1 '
8
+ default_activeadmin_version = '2.0.0 '
8
9
9
10
gem 'rails' , "~> #{ ENV [ 'RAILS' ] || default_rails_version } "
10
11
gem 'activeadmin' , "~> #{ ENV [ 'AA' ] || default_activeadmin_version } "
11
12
12
13
gem 'rspec-rails'
13
14
gem 'coveralls' , require : false # Test coverage website. Go to https://coveralls.io
14
15
gem 'sass-rails'
15
- gem 'sqlite3'
16
+ gem 'sqlite3' , '~> 1.3.6'
16
17
gem 'launchy'
17
18
gem 'database_cleaner'
18
19
gem 'capybara'
Original file line number Diff line number Diff line change @@ -19,6 +19,7 @@ Gem::Specification.new do |spec|
19
19
spec . executables = spec . files . grep ( %r{^bin/} ) { |f | File . basename ( f ) }
20
20
spec . require_paths = [ "lib" ]
21
21
22
- spec . add_dependency "activeadmin" , "~> 1.1"
22
+ spec . add_dependency "coffee-rails"
23
+ spec . add_dependency "activeadmin" , ">= 1.1" , "< 3.a"
23
24
spec . add_dependency "xdan-datetimepicker-rails" , "~> 2.5.4"
24
25
end
Original file line number Diff line number Diff line change 27
27
"@import \" active_admin_datetimepicker\" ;\n " ,
28
28
after : "@import \" active_admin/base\" ;\n "
29
29
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
33
39
34
40
run "rm -r test"
35
41
run "rm -r spec"
You can’t perform that action at this time.
0 commit comments