1) Slave has been renamed to agent, please use Agent.

2) How do you want to manage them? Do you want a random credential returned 
every time you call credential()? do you just want your pipeline to say 
credential("string" + functiontogetagentname())? Its probably not that hard 
to subclass the credential() one to do what you need, but I'm not sure how 
you'd want to manage them.  I havn't heard of any plugin implementing node 
storage, but it might be possible, but utterly useless for dynamic nodes.

So asking some questions that might lead to a solution

Gavin

On Friday, May 15, 2020 at 7:12:19 AM UTC-7, Jérôme Godbout wrote:
>
> Hi, I would like to use a custom credential per slave node. I did not 
> found any way to enter a credential that is attach to a particular node 
> only. Is this possible? Let’s say I have 2 slave node (Slave1 and Slave2), 
> I would like to write the script that request the credential with a single 
> ID but return a different password based on the actual node.
>
>  
>
> The only ugly workaround is to concat the node name to the credentialID 
> (and making sure the name is not full of unsupported character). And enter 
> that credential with a weird name. 
>
> MyCredientalIdSlave1
>
> MyCredentialIdSlave2
>
>  
>
> That make maintening the thing really hard and need to have slave node 
> with very basic name. I don’t like to rely on the item names to do thing, 
> it break easily.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-users/ca4aa782-3ac2-4a0a-b5ab-9a0b46675884%40googlegroups.com.

Reply via email to