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

Recursive submodule URLs are not synchronized when changed on a checkout

    XMLWordPrintable

    Details

    • Similar Issues:

      Description

      If a submodule itself has submodules, and the URL of those submodules changes, then the second submodule's URL will not be updated.

      This can cause checkout to fail, because the referenced commit may well not exist in the old submodule. This causes build failures, and either the workspace must be cleaned, or manual intervention must take place.

        Attachments

          Activity

          Hide
          richardwhiuk Richard Whitehouse added a comment -
          Show
          richardwhiuk Richard Whitehouse added a comment - git-client-plugin change is at  https://github.com/jenkinsci/git-client-plugin/pull/405
          Hide
          richardwhiuk Richard Whitehouse added a comment -
          Show
          richardwhiuk Richard Whitehouse added a comment - git-plugin change is at  https://github.com/jenkinsci/git-plugin/pull/671

            People

            • Assignee:
              richardwhiuk Richard Whitehouse
              Reporter:
              richardwhiuk Richard Whitehouse
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated: