File tree Expand file tree Collapse file tree 4 files changed +8
-7
lines changed Expand file tree Collapse file tree 4 files changed +8
-7
lines changed Original file line number Diff line number Diff line change 9
9
10
10
bundler_args : --without deploy
11
11
12
- script : bundle exec rake test:ruby
12
+ script : bundle exec rake test
13
13
14
14
notifications :
15
15
email : false
@@ -25,5 +25,6 @@ branches:
25
25
26
26
matrix :
27
27
allow_failures :
28
+ - rvm : jruby
28
29
- rvm : ruby-head
29
30
- rvm : jruby-head
Original file line number Diff line number Diff line change 29
29
30
30
platforms :jruby do
31
31
gem 'bouncy-castle-java'
32
- gem 'jruby-launcher'
33
32
gem 'jruby-openssl'
33
+ gem 'jruby-launcher'
34
34
gem 'jruby-jars'
35
35
end
Original file line number Diff line number Diff line change @@ -44,14 +44,14 @@ namespace :deploy do
44
44
g . push ( 'origin' , 'release' , true )
45
45
end
46
46
47
- desc "Package all gems for release"
47
+ desc "Package all gems for release (Run from MRI) "
48
48
task :package do
49
- # TODO: Make this work for rbenv too
50
49
version = bumper_version . to_s
51
50
RVM . use 'jruby'
52
- system "gem build bson.gemspec; mv bson- #{ version } .gem bson-java- #{ version } .gem "
53
- RVM . reset_current!
51
+ system "gem build bson.gemspec"
52
+ system "mv bson- #{ version } .gem bson-java- #{ version } .gem"
54
53
54
+ RVM . reset_current!
55
55
Dir . glob ( '*.gemspec' ) . each { |file | system "gem build #{ file } " }
56
56
end
57
57
Original file line number Diff line number Diff line change @@ -13,7 +13,7 @@ namespace :test do
13
13
desc "Run default test suites with BSON extensions enabled."
14
14
task :ext do
15
15
ENV . delete ( 'BSON_EXT_DISABLED' )
16
- Rake ::Task [ 'compile' ] . invoke
16
+ Rake ::Task [ 'compile' ] . invoke unless RUBY_PLATFORM =~ /java/
17
17
Rake ::Task [ 'test:default' ] . invoke
18
18
end
19
19
You can’t perform that action at this time.
0 commit comments