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

Unable to checkout SCM repository once for complex configuration matrixes

    Details

      Description

      When a project got a configuration matrix, the source code is checked out multiple times:

      • Once for reference incase of poll scm on schedule.
      • Once per matrix item, increasing proportionaly to the complexity.

      In this example environment, git is used as SCM.
      Under Advanced, setting a repo path locally to the workspace to a set directory, still checks out the source code per matrix item.

      I expected an option to be available to override the checking out of the underlying SCM for matrix items, alternatively inherit the forced path from the advanced option. In this environment, the first thing done per matrix item, is chrooting to LVM partitions, thus wasting a lot of time updating the forced matrix item SCM repo in addition to the space.

        Issue Links

          Activity

          theflyingcorpse Rune Darrud created issue -
          Hide
          tonylampada Tony Lampada added a comment -

          Developers, heads up!
          A new offer has been placed on FreedomSponsors for this issue.
          Please see http://www.freedomsponsors.org/core/issue/24/unable-to-checkout-scm-repository-once-for-complex-configuration-matrixes
          Voters and watchers, feel free to chip in.

          Show
          tonylampada Tony Lampada added a comment - Developers, heads up! A new offer has been placed on FreedomSponsors for this issue. Please see http://www.freedomsponsors.org/core/issue/24/unable-to-checkout-scm-repository-once-for-complex-configuration-matrixes Voters and watchers, feel free to chip in.
          theflyingcorpse Rune Darrud made changes -
          Field Original Value New Value
          Link This issue is related to JENKINS-4960 [ JENKINS-4960 ]
          ircbot IRCbot Run by Kohsuke made changes -
          Component/s matrix-project [ 18765 ]
          Component/s matrix [ 15501 ]

            People

            • Assignee:
              ndeloof Nicolas De Loof
              Reporter:
              theflyingcorpse Rune Darrud
            • Votes:
              6 Vote for this issue
              Watchers:
              9 Start watching this issue

              Dates

              • Created:
                Updated: