Okay, understood. Then in the scenario where someone wants to have some "global default" settings for a specific task plugin, what would be the recommended approach?
Right now it feels like the only way to achieve this is by including something like a properties file that is packaged together with the plugin. The downside to this is that anytime you update the configuration in that type of resource, I would also need to restart GoCD server as well. I also noticed that Task Plugins are not allowed to have icons that can appear in the plugins manager page. That makes me a little sad. :( -Mike On Tue, Oct 1, 2019 at 9:14 AM Varsha Varadarajan < [email protected]> wrote: > Hello, > > The task plugins execute tasks on GoCD agents. The plugin settings is > stored on the GoCD server and is used for server side plugins and not > passed to the GoCD agents. Any settings that the task needs can and should > be configured in the task configuration that the plugin provides. > > This is the same for any plugin that operates on the agent - scm and > artifact plugins also do not support plugin settings, but rather have > configurations that get passed along to the GoCD agents. > > Thanks, > Varsha > > On Monday, 30 September 2019 17:25:51 UTC-7, M S wrote: >> >> Hello, >> >> I know that currently task plugins do not support having any >> plugin-settings. >> >> Is there any specific reason why this was never implemented? >> >> I ask because I'm thinking of contributing, but I wanted to check first >> to see if anyone knew why the task plugin capabilities lacked this >> capability. >> >> Thanks, >> -Mike >> > -- > You received this message because you are subscribed to the Google Groups > "go-cd" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/go-cd/c9d7314d-4672-413c-8ae5-791c68613ff2%40googlegroups.com > <https://groups.google.com/d/msgid/go-cd/c9d7314d-4672-413c-8ae5-791c68613ff2%40googlegroups.com?utm_medium=email&utm_source=footer> > . > -- You received this message because you are subscribed to the Google Groups "go-cd" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/go-cd/CAFKCgau8UuLhL_s7iqv7Yfp_tj8W%3Dr9qxd%2BK8HdM2tPrx9iqeA%40mail.gmail.com.
