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 [email protected].
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.

Reply via email to