This issue is archived. You can view it, but you can't modify it. Learn more

ExportXMLWordPrintable

      When using the closure bapSshPublisher in Jenkins DSL, sshCredentials is required even though it appears to be optional when creating a job through the Jenkins UI:

       
      configName(String value)                   - required
      Select an SSH configuration from the list configured in the global configuration of this Jenkins.
       
      sshCredentials {}                                 - required
      Set the credentials to use with this connection.If you want to use different credentials from those configured for this server, or if the credentials have not been specified for this server, then enable this option and set them here.

      The resulting job allows de-selection of credentials, but DSL requires it.  

      sshCredentials should optional when using bapSshPublisher in the Jenkins DSL, especially when there's a global configuration that is referenced through configName.  

            Assignee:
            Jamie Tanna
            Reporter:
            Eric Wallengren
            Archiver:
            Jenkins Service Account

              Created:
              Updated:
              Resolved:
              Archived: