Shared helpers to dry out common CI scripts used by plugins.
LogStash plugins by convention store configuration under ci/
folder,
.ci
is meant to be an optional replacement for most ci/*
files.
There's also assumptions about using rspec
to write tests currently.
Set up your plugin's .travis.yml:
import:
- logstash-plugins/.ci:travis/[email protected]
- logstash-plugins/.ci:travis/[email protected]
- logstash-plugins/.ci:travis/[email protected]
If the plugin follows conventions and (unit) tests all run using rspec
, simply
place your own shell scripts in the .ci folder