Allow passing credential to update plugin site URL

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

XMLWordPrintable

      Jenkins Plugin manager has option to specify Update Site URL. Its defaults to the following

      http://updates.jenkins-ci.org/update-center.json

      From corporate network this URL is not accessible. Idea is to fetch every thing via a central binary repository. In our scenario we are using a SaaS based Jfrog Artifactory. This allows us to scan any binary before being used internally.

      For Jenkins we created a remote repo with the above URL in our Artifactory however it needs credentials to be accessed

      https://<userid>:<token>@myorg.jfrog.io/myorg/updates.jenkins.io/update-center.json

      Required Features:

      1) We want to request for a feature where the update center allows credential binding from Jenkins credential store for the update site URL

      2) In addition the JSON "update-center.json" fetched contains URLs in this format. Instead if it can use an arbitrary repository URL and credential  provided by user, it will allow users to securely fetch the plugins updates via their corporate repository

      https://updates.jenkins.io/download/plugins/<plugin-name>/<version>/<plugin-name>.hpi

       

       

            Assignee:
            Unassigned
            Reporter:
            Asad Alim
            Archiver:
            Jenkins Service Account

              Created:
              Updated:
              Archived: