mirror of
https://github.com/elastic/logstash.git
synced 2025-04-22 05:37:21 -04:00
* Introduce integration tests for docker This commit adds integration tests for the Logstash docker images. Previous integration tests were removed in https://github.com/elastic/logstash/pull/10693, due to the tests being non functional. The commit adds image and container tests. The image tests check the contents and the metadata of the image; the container tests check the logstash process, and includes tests ensuring that logstash runs, and is configurable. This test also adds a ci script to allow the tests to be run on jenkins, and to split the running of these tests up based on the image type and includes updates to the rake tasks to support this.
7 lines
191 B
Ruby
7 lines
191 B
Ruby
source "https://rubygems.org"
|
|
gem "runner-tool", :git => "https://github.com/purbon/runner-tool.git"
|
|
gem "rspec", "~> 3.1.0"
|
|
gem "rake"
|
|
gem "stud"
|
|
gem "pry", :group => :test
|
|
gem 'docker-api'
|