0.8.0
Changelog
Breaking changes
Manifest
- property
plugin
was renamed toaction
New features
Plugins
In this release we introduce support of custom plugins that allow to use third-party actions.
Since our primal implementation is based on Go plugins, currently we support Linux and macOS only.
Support of other OS'es in in development for now and will be available in the future.
Also we introduced a special SDK for writing Gilbert plugin.
You can check out plugin example here.
Usage
You can import plugin from several sources like GitHub, Web URL or specify a local library path:
version: 1.0
plugins:
- github://github.com/go-gilbert/gilbert-plugin-example?version=v0.8.5 # get specific release from GitHub
- https://example.com/foo/bar/plugin # download from URL
- file:///home/root/plugin.so # use local file
GitHub: GitHub Enterprise and token authentication are also supported