Skip to content

Commit 29b596c

Browse files
committed
Mass update for 2.0 plugin api changes
1 parent 52104d2 commit 29b596c

File tree

4 files changed

+6
-11
lines changed

4 files changed

+6
-11
lines changed

.travis.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,5 +7,4 @@ rvm:
77
script:
88
- bundle exec rspec spec
99
jdk: oraclejdk8
10-
before_install:
11-
- git clone -b feature/event_interface https://github.com/elastic/logstash
10+
before_install: []

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
## 3.0.0
2+
- Update the plugin to the version 2.0 of the plugin api, this change is required for Logstash 5.0 compatibility. See https://github.com/elastic/logstash/issues/5141
13
# 2.2.5
24
- Depend on logstash-core-plugin-api instead of logstash-core, removing the need to mass update plugins on major releases of logstash
35
# 2.2.4

Gemfile

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,4 @@
11
source 'https://rubygems.org'
2+
3+
# Specify your gem's dependencies in logstash-mass_effect.gemspec
24
gemspec
3-
gem "logstash-core", :path => "./logstash/logstash-core"
4-
gem "logstash-core-plugin-api", :path => "./logstash/logstash-core-plugin-api"
5-
gem "logstash-core-event-java", :path => "./logstash/logstash-core-event-java"
6-
gem "logstash-devutils", :github => "elastic/logstash-devutils", :branch => "feature/plugin-api-2_0"
7-
gem "logstash-codec-json_lines", :github => "logstash-plugins/logstash-codec-json_lines", :branch => "feature/plugin-api-2_0"
8-
gem "logstash-codec-line", :github => "logstash-plugins/logstash-codec-line", :branch => "feature/plugin-api-2_0"
9-
gem "logstash-input-generator", :github => "logstash-plugins/logstash-input-generator", :branch => "feature/plugin-api-2_0"
10-
gem "logstash-codec-plain", :github => "logstash-plugins/logstash-codec-plain", :branch => "feature/plugin-api-2_0"

logstash-output-file.gemspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
Gem::Specification.new do |s|
22

33
s.name = 'logstash-output-file'
4-
s.version = '2.2.5'
4+
s.version = '3.0.0'
55
s.licenses = ['Apache License (2.0)']
66
s.summary = "This output will write events to files on disk"
77
s.description = "This gem is a Logstash plugin required to be installed on top of the Logstash core pipeline using $LS_HOME/bin/logstash-plugin install gemname. This gem is not a stand-alone program"

0 commit comments

Comments
 (0)