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

Summary Page for telling what template is used in which jobs or vice versa.

    Details

    • Similar Issues:

      Description

      I have several templates and multiple jobs that inherit those templates.I find it very difficult to track which template is being used in which jobs. So before making any change to a template I need to manually look through jobs to know which ones will be impacted.

      Having some sort of summary page which can tell which template in inherited in which job would help greatly for larger organizations!

        Attachments

          Activity

          Hide
          pnatani Pratibha Natani added a comment -

          Is this feature already available, i would like to know how other folks are managing the information about which job uses which template in jenkins.

          Show
          pnatani Pratibha Natani added a comment - Is this feature already available, i would like to know how other folks are managing the information about which job uses which template in jenkins.
          Hide
          w60001 Christopher Shannon added a comment -

          We just identified this same issue, and I'm glad to see that a feature request was already filed.

          We are starting to encapsulate common functionality from our jobs into templates that everyone can reuse. The big problem with this approach is that there is no linkage between a particular template job and all of the users of that template. So, when I go to modify one of these common templates, I have no idea who will be impacted. We already maintain too many teams/users/jobs where a manual search would be impractical.

          Also, just a quick note that this could be shown on the template job itself (just like upstream/downstream jobs appear) or as a separate functionality similar to what the Plugin Usage Plugin (https://wiki.jenkins-ci.org/display/JENKINS/Plugin+Usage+Plugin+%28Community%29) provides.

          Show
          w60001 Christopher Shannon added a comment - We just identified this same issue, and I'm glad to see that a feature request was already filed. We are starting to encapsulate common functionality from our jobs into templates that everyone can reuse. The big problem with this approach is that there is no linkage between a particular template job and all of the users of that template. So, when I go to modify one of these common templates, I have no idea who will be impacted. We already maintain too many teams/users/jobs where a manual search would be impractical. Also, just a quick note that this could be shown on the template job itself (just like upstream/downstream jobs appear) or as a separate functionality similar to what the Plugin Usage Plugin ( https://wiki.jenkins-ci.org/display/JENKINS/Plugin+Usage+Plugin+%28Community%29 ) provides.

            People

            • Assignee:
              huybrechts huybrechts
              Reporter:
              pnatani Pratibha Natani
            • Votes:
              3 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated: