Skip to content

Commit a36964f

Browse files
authored
Build: make rake build exit reliably (#136)
elastic/logstash#12869
1 parent d212505 commit a36964f

File tree

1 file changed

+3
-10
lines changed

1 file changed

+3
-10
lines changed

Rakefile

Lines changed: 3 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,15 @@
1-
@files=[]
2-
3-
task :default do
4-
system("rake -T")
5-
end
6-
71
require 'logstash/devutils/rake'
8-
require 'jars/installer'
92

103
task :install_jars do
11-
system('./gradlew vendor')
4+
sh('./gradlew clean vendor')
125
end
136

147
task :vendor => :install_jars
158

169
task :test do
17-
require 'rspec/core/runner'
1810
require 'rspec'
19-
system './gradlew clean test'
11+
require 'rspec/core/runner'
2012
Rake::Task[:install_jars].invoke
13+
sh './gradlew test'
2114
exit(RSpec::Core::Runner.run(Rake::FileList['spec/**/*_spec.rb']))
2215
end

0 commit comments

Comments
 (0)