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.

Reply via email to