Recent versions of cgit support shallow clone support in submodule. Like this
      git submodule update --init --depth 1

      But it doesn't support this new feature in current version of git-client-plugin.

          [JENKINS-21248] Add shallow update init for submodule

          Masaki Muranaka created issue -
          Mark Waite made changes -
          Assignee Original: Nicolas De Loof [ ndeloof ]
          R. Tyler Croy made changes -
          Workflow Original: JNJira [ 153111 ] New: JNJira + In-Review [ 178425 ]
          René Scheibe made changes -
          Status Original: Open [ 1 ] New: In Progress [ 3 ]
          René Scheibe made changes -
          Resolution New: Fixed [ 1 ]
          Status Original: In Progress [ 3 ] New: Fixed but Unreleased [ 10203 ]
          Mark Waite made changes -
          Status Original: Fixed but Unreleased [ 10203 ] New: Closed [ 6 ]

            Unassigned Unassigned
            monaka Masaki Muranaka
            Votes:
            22 Vote for this issue
            Watchers:
            25 Start watching this issue

              Created:
              Updated:
              Resolved: