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

Unnecessary git fetch calls to remote repository and storing separate library in every pipeline workspace and in every build dir when using git tags

    Details

    • Similar Issues:

      Description

      When we have thousands of pipelines jobs using same version of library and also using git tags to load library than there is no meaning to check for update in git remote repo on every pipeline run, also there is no meaning to store separate library in every pipeline jobs workspace and also under every build directory. Calls to git remote repo on every pipeline run add extra loads on master when you have always large number of builds running all time. And extra storage on master makes maintenance(backup, restore in critical time) of jenkins master difficult and more time consuming.

        Attachments

          Issue Links

            Activity

            Show
            pragneshpatel Pragnesh Patel added a comment - PR raised for same:  https://github.com/jenkinsci/workflow-cps-global-lib-plugin/pull/58
            Hide
            jglick Jesse Glick added a comment -

            Partial duplicate of JENKINS-38992 (this focuses additionally on disk use).

            Show
            jglick Jesse Glick added a comment - Partial duplicate of JENKINS-38992 (this focuses additionally on disk use).

              People

              • Assignee:
                Unassigned
                Reporter:
                pragneshpatel Pragnesh Patel
              • Votes:
                1 Vote for this issue
                Watchers:
                5 Start watching this issue

                Dates

                • Created:
                  Updated: