Hi all, I need to *automatedly* load sets of credentials to a Jenkins instance, so that my jobs can pick up these credentials.
For this purpose I am using the Jenkins CLI, specifically the set of commands provided by the Credentials Provider plugin: create-credentials-by-xml Create Credential by XML create-credentials-domain-by-xml Create Credentials Domain by XML get-credentials-as-xml Get a Credentials as XML (secrets redacted) get-credentials-domain-as-xml Get a Credentials Domain as XML list-credentials Lists the Credentials in a specific Store list-credentials-context-resolvers List Credentials Context Resolvers list-credentials-providers List Credentials Providers update-credentials-by-xml Update Credentials by XML update-credentials-domain-by-xml Update Credentials Domain by XML I am trying to understand how to use them, but there is literally no documentation on this beyond the actual code (which I unfortunately am unable to understand). *Question 1. What is the "Store ID"?* Based on the error messages, I understand it is list-credentials [Store ID] I am unable to understand what the Store ID is. Another error message says it should be in the format Provider::Resolver::ContextPath. But where would I get this information from? *Question 2: How do I load an XML for "create-credentials-by-xml"?* When I use the create-credentials-by-xml, I assume I need to provide an XML file. How do I provide this ? i.e would it be as follows create-credentials-by-xml [Store ID] [Path to XML] ?? -- 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/7a87bd77-8ecd-47c9-ab30-c6a545768735%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.