logstash/logstash-core-event-java
2016-05-25 15:02:56 -04:00
..
gradle/wrapper code cleanups and integration work for defaulting to Java Event implementation 2016-01-26 12:39:35 -05:00
lib remove unnecessary jar file introduced for the plugin-api-v2 transition 2016-05-06 14:34:16 -04:00
spec optimize Java Map initialization 2016-05-25 15:02:56 -04:00
src optimize Java Map initialization 2016-05-25 15:02:56 -04:00
.gitignore logstash-core & logstash-core-event extraction to support logstash-core-event-java impl, relates to #4191 2015-11-16 16:40:19 -05:00
build.gradle new Event#from_json method 2016-02-09 11:46:44 -05:00
gradle.properties logstash-core & logstash-core-event extraction to support logstash-core-event-java impl, relates to #4191 2015-11-16 16:40:19 -05:00
gradlew code cleanups and integration work for defaulting to Java Event implementation 2016-01-26 12:39:35 -05:00
gradlew.bat logstash-core & logstash-core-event extraction to support logstash-core-event-java impl, relates to #4191 2015-11-16 16:40:19 -05:00
logstash-core-event-java.gemspec Update the gem.authors and gem.email with the Elastic information 2016-03-23 17:36:10 -07:00
README.md logstash-core & logstash-core-event extraction to support logstash-core-event-java impl, relates to #4191 2015-11-16 16:40:19 -05:00
settings.gradle logstash-core & logstash-core-event extraction to support logstash-core-event-java impl, relates to #4191 2015-11-16 16:40:19 -05:00

logstash-core-event-java

dev install

1- build code with

$ cd logstash-core-event-java
$ gradle build

A bunch of warning are expected, it should end with:

BUILD SUCCESSFUL

2- update root logstash Gemfile to use this gem with:

# gem "logstash-core-event", "x.y.z", :path => "./logstash-core-event"
gem "logstash-core-event-java", "x.y.z", :path => "./logstash-core-event-java"

3- update logstash-core/logstash-core.gemspec with:

# gem.add_runtime_dependency "logstash-core-event", "x.y.z"
gem.add_runtime_dependency "logstash-core-event-java", "x.y.z"

4- and install:

$ bin/bundle
  • install core plugins for tests
$ rake test:install-core

specs

$ bin/rspec spec
$ bin/rspec logstash-core/spec
$ bin/rspec logstash-core-event/spec
$ bin/rspec logstash-core-event-java/spec

or

$ rake test:core

also

$ rake test:plugins