Make sure we freeze ruby-maven, maven-tools and jar-dependencies version

Fixes #2596
This commit is contained in:
Pier-Hugues Pellerin 2015-02-12 10:25:42 -05:00 committed by Jordan Sissel
parent dca895f747
commit 2ceb51e89d
2 changed files with 15 additions and 11 deletions

View file

@ -37,13 +37,17 @@ Gem::Specification.new do |gem|
# Plugin manager dependencies
# jar-dependencies 0.1.2 is included in jruby 1.7.6 no need to include here and
# this avoids the gemspec jar path parsing issue of jar-dependencies 0.1.2
# Currently there is a blocking issue with the latest (3.1.1.0.9) version of
# `ruby-maven` # and installing jars dependencies. If you are declaring a gem
# in a gemfile # using the :github option it will make the bundle install crash,
# before upgrading this gem you need to test the version with any plugins
# that require jars.
#
gem.add_runtime_dependency "jar-dependencies", ["= 0.1.7"] #(MIT license)
gem.add_runtime_dependency "ruby-maven" #(EPL license)
gem.add_runtime_dependency "maven-tools"
# Ticket: https://github.com/elasticsearch/logstash/issues/2595
gem.add_runtime_dependency "jar-dependencies", '0.1.7' #(MIT license)
gem.add_runtime_dependency "ruby-maven", '3.1.1.0.8' #(EPL license)
gem.add_runtime_dependency "maven-tools", '1.0.7'
gem.add_runtime_dependency "minitar"
gem.add_runtime_dependency "file-dependencies"

View file

@ -1,5 +1,5 @@
PATH
remote: /Users/jls/projects/logstash
remote: /Users/ph/es/logstash
specs:
logstash (2.0.0.dev-java)
cabin (>= 0.7.0)
@ -13,13 +13,13 @@ PATH
jrjackson
jruby-httpclient
logstash-devutils
maven-tools
maven-tools (= 1.0.7)
mime-types
minitar
pry
rack
rspec (~> 2.14.0)
ruby-maven
ruby-maven (= 3.1.1.0.8)
sinatra
stud
treetop (~> 1.4.0)
@ -27,7 +27,7 @@ PATH
GEM
remote: https://rubygems.org/
specs:
addressable (2.3.6)
addressable (2.3.7)
axiom-types (0.1.1)
descendants_tracker (~> 0.0.4)
ice_nine (~> 0.11.0)
@ -102,7 +102,7 @@ GEM
slop (3.6.0)
spoon (0.0.4)
ffi
stud (0.0.18)
stud (0.0.19)
thread_safe (0.3.4-java)
tilt (1.4.1)
treetop (1.4.15)