Hello team, good morning :wave: With current plugi...
# gooddata-ui
m
Hello team, good morning 👋 With current plugin development toolkit we can link only one dashboard to one workspace with given scripts. What do you suggest if we want to link same plugin code with multiple dashboards and/or workspaces?
To give more context; We want to build and link or plugin on CI. Current plugin development workflow relies on
env
variables. Can I pass it as an argument to
gdc-plugins dashboard-plugin
command?
One more question: do we need to build same plugin code again for different workspace and/or dashboards?
r
Hi Mustafa, Radek from the GoodData Technical team here - I've been looking into this, these are all excellent questions, I'm trying to get more knowledge from the teams that have worked on larger scale plugin deployments and will keep you updated! 🙂
j
Hi Mustafa, plugins in GoodData cloud exist as an entity within a workspace. So the same plugin would need to be deployed to multiple workspaces then it is a matter of linking the plugin to dashboards within the workspace. To deploy plugin to various workspaces the following APIs can be used or gooddata CLI however the CLI is still in beta. With CLI can be used to re-link plugins to dashboards (on workspace level though). Unfortunately we don’t have a tooling for organization vide plugin management yet.