logstash/qa/integration/integration_tests.gemspec
Dimitrios Liappis 9f1d55c6a2
Pin childprocess gem to major version 4 (#15758)
This commit pins the `childprocess` gem to version `4` since version `5.0.0` of
https://github.com/enkessler/childprocess/pull/175 seems to have broken JRuby support for spawning.

Closes https://github.com/elastic/logstash/issues/15757

Co-authored-by: Andrea Selva <selva.andre@gmail.com>
Co-authored-by: João Duarte <jsvd@users.noreply.github.com>
2024-01-08 18:08:46 +02:00

25 lines
1.1 KiB
Ruby

Gem::Specification.new do |s|
s.name = 'logstash-integration-tests'
s.version = '0.1.0'
s.licenses = ['Apache License (2.0)']
s.summary = "Tests LS binary"
s.description = "This is a Logstash integration test helper gem"
s.authors = ["Elastic"]
s.email = 'info@elastic.co'
s.homepage = "http://www.elastic.co/guide/en/logstash/current/index.html"
# Files
s.test_files = s.files.grep(%r{^(test|spec|features)/})
# Gem dependencies
s.add_development_dependency 'elasticsearch'
s.add_development_dependency 'childprocess', '~> 4' # https://github.com/enkessler/childprocess/pull/175 landed in 5.0.0 and seems to have broken JRuby support for spawning processes. sticking to 4.x.
s.add_development_dependency 'rspec-wait'
s.add_development_dependency 'manticore'
s.add_development_dependency 'stud', '~> 0.0.22'
s.add_development_dependency 'pry'
s.add_development_dependency 'rspec', '~> 3.5'
s.add_development_dependency 'logstash-devutils'
s.add_development_dependency 'flores', '~> 0.0.8'
s.add_development_dependency 'rubyzip'
end