logstash-plugins / logstash-input-file

Apache License 2.0
68 stars 101 forks source link

Added Gradle's vendoring task alredy present in other mixed Java/Ruby plugins #320

Closed andsel closed 1 year ago

andsel commented 1 year ago

This PR is to keep the plugin aligned to others that uses a mix of Ruby and Java, and to provide standard task sets.

With this PR, after vendored the plugin with

./gradle vendor

the plugin is usable directly in development mode, setting :path in Gemfile as

gem "logstash-input-file", :path => "/home/andrea/workspace/logstash_plugins/logstash-input-file"

and installing with the one time command:

bin/logstash-plugin install --no-verify