Open jquense opened 2 years ago
To develop a plugin you need a local clone of Logstash repository and then point the plugin's environment to it: After created a clone of Logstash, go in the plugin directory and export:
export LOGSTASH_PATH=/path/to/logstash/ && export LOGSTASH_SOURCE=1
then
./gradlew vendor
buble install
bundle exec rspec
Tell us about the issue
I was going to take a stab at adding support for array parameters in the filter plugins, but found that after cloning, setting up jruby, and bundler, it was impossible to install the gemspec dependencies. Presumably this is not an issue for core contributors using source versions of logstas, but I was not able to install the gems, due to incompatible dependency ranges on logstash-core: