Skip to content

Commit 2eff41f

Browse files
author
Brandon Black
committed
minor: a few small deployment and test fixes
1 parent d74c07a commit 2eff41f

File tree

4 files changed

+8
-7
lines changed

4 files changed

+8
-7
lines changed

.travis.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ rvm:
99

1010
bundler_args: --without deploy
1111

12-
script: bundle exec rake test:ruby
12+
script: bundle exec rake test
1313

1414
notifications:
1515
email: false
@@ -25,5 +25,6 @@ branches:
2525

2626
matrix:
2727
allow_failures:
28+
- rvm: jruby
2829
- rvm: ruby-head
2930
- rvm: jruby-head

Gemfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ end
2929

3030
platforms :jruby do
3131
gem 'bouncy-castle-java'
32-
gem 'jruby-launcher'
3332
gem 'jruby-openssl'
33+
gem 'jruby-launcher'
3434
gem 'jruby-jars'
3535
end

tasks/deploy.rake

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -44,14 +44,14 @@ namespace :deploy do
4444
g.push('origin', 'release', true)
4545
end
4646

47-
desc "Package all gems for release"
47+
desc "Package all gems for release (Run from MRI)"
4848
task :package do
49-
# TODO: Make this work for rbenv too
5049
version = bumper_version.to_s
5150
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"
5453

54+
RVM.reset_current!
5555
Dir.glob('*.gemspec').each { |file| system "gem build #{file}" }
5656
end
5757

tasks/testing.rake

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ namespace :test do
1313
desc "Run default test suites with BSON extensions enabled."
1414
task :ext do
1515
ENV.delete('BSON_EXT_DISABLED')
16-
Rake::Task['compile'].invoke
16+
Rake::Task['compile'].invoke unless RUBY_PLATFORM =~ /java/
1717
Rake::Task['test:default'].invoke
1818
end
1919

0 commit comments

Comments
 (0)