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

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

    • Icon: New Feature New Feature
    • Resolution: Unresolved
    • Icon: Major Major
    • Jenkins ver. 1.620
      Template Project plugin 1.5.1

      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!

          [JENKINS-30526] Summary Page for telling what template is used in which jobs or vice versa.

          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.

          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.

          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.

          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.

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

              Created:
              Updated: