Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-10964

Allow to pick the Jenkins instance from which jobs have to be imported from a drop-down list

    XMLWordPrintable

    Details

    • Similar Issues:

      Description

      Currently, users have to manually define the Jenkins instance from which have to be imported.
      The goal here is, if a global option is enabled, for the admin to be able to define a list of Jenkins instance from which to import. In that case, users will be offered with this list when pulling jobs.

      HTTPS and authentication are supported.

        Attachments

          Issue Links

            Activity

            Hide
            rseguy Romain Seguy added a comment -

            Daniel has coded the change, I'll send it hoperfully next week after a code review + some further testing.

            Show
            rseguy Romain Seguy added a comment - Daniel has coded the change, I'll send it hoperfully next week after a code review + some further testing.
            Hide
            scm_issue_link SCM/JIRA link daemon added a comment -

            Code changed in jenkins
            User: Emilio Escobar
            Path:
            pom.xml
            src/main/java/org/jenkins/ci/plugins/jobimport/JobImportAction.java
            src/main/resources/org/jenkins/ci/plugins/jobimport/JobImportAction/index.jelly
            src/main/resources/org/jenkins/ci/plugins/jobimport/JobImportGlobalConfig/config.jelly
            http://jenkins-ci.org/commit/job-import-plugin/1c2da98f9e5a7e1268f0bb4db1c8ee306eab75e3
            Log:
            [DONE JENKINS-10964] global configuration

            *NOTE:* This service been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

            Functionality will be removed from GitHub.com on January 31st, 2019.

            Show
            scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: Emilio Escobar Path: pom.xml src/main/java/org/jenkins/ci/plugins/jobimport/JobImportAction.java src/main/resources/org/jenkins/ci/plugins/jobimport/JobImportAction/index.jelly src/main/resources/org/jenkins/ci/plugins/jobimport/JobImportGlobalConfig/config.jelly http://jenkins-ci.org/commit/job-import-plugin/1c2da98f9e5a7e1268f0bb4db1c8ee306eab75e3 Log: [DONE JENKINS-10964] global configuration * NOTE: * This service been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/ Functionality will be removed from GitHub.com on January 31st, 2019.
            Hide
            dragon788 Ethan Spoelstra added a comment -

            Romain Seguy  Emilio Escobar I just installed the newest version and was surprised to see the new behavior with no indication of the changed configuration location when accessing the plugin page, I had to go to the plugin's page on the external jenkins.io site to find a blurb in the changelog, this should be noted within the plugin especially for cases where the system or users don't have the ability to hit the plugins site easily.

            I also ran into the case where from the Global Configuration page I couldn't click Add to add a credential, I had to add the credential separately and then select it from the dropdown., but I'll report that as a new bug once I reproduce the issue.

            Show
            dragon788 Ethan Spoelstra added a comment - Romain Seguy   Emilio Escobar I just installed the newest version and was surprised to see the new behavior with no indication of the changed configuration location when accessing the plugin page, I had to go to the plugin's page on the external jenkins.io site to find a blurb in the changelog, this should be noted within the plugin especially for cases where the system or users don't have the ability to hit the plugins site easily. I also ran into the case where from the Global Configuration page I couldn't click Add to add a credential, I had to add the credential separately and then select it from the dropdown., but I'll report that as a new bug once I reproduce the issue.

              People

              Assignee:
              escoem Emilio Escobar
              Reporter:
              rseguy Romain Seguy
              Votes:
              1 Vote for this issue
              Watchers:
              4 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: