Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
[plugin] Should be able to specify a custom folder for custom plugins #585
It should be possible to define a custom folder for custom plugins.
It should be possible to define a custom folder for custom plugins (for instance
Currently custom plugins have to be deployed in the
The plugin managers should scan both the standard
We want to script deployment of gravitee with ansible scripts. We want to avoid having to redeploy all custom plugins in case of an upgrade on gravitee, since our custom plugins are less likely to evolve than the gateway itself.
this is a good question, and we actually wondering how we should/would do it
ideally we unzip the various graviteeio-xxx-nnn on applicable machines (for instance the management API and management UI are on a single machine not accessible from outside our internal network, wheareas the gateway itself is deployed on a machine accessible from the ouside). The way we've proceeded during our tests was to erase the existing version and deploy the new one. This can be automated easely. Our concern is that we would prefer not to have to redeploy the custom plugins (we plan to have about 6 or so) to avoid missing some. Also they will have a different lifecycle from the gateway itself, hence the need for a custom folder to store them. Of course we could script a copy from this dedicated folder into the gravitee one.
Right now we are considering how we will handle upgrade scripts and such that are to be ran before installling the new version