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

Cannot checkout git repository with submodules: "FATAL: org.jenkinsci.plugins.gitclient.GitClient.submoduleUpdate()Lorg/jenkinsci/plugins/gitclient/SubmoduleUpdateCommand"

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Not A Defect
    • Icon: Major Major
    • None
    • Master: 1.522
      Git Client Plugin: 1.10.1
      Git Plugin: 2.2.4
      Git: 1.9.4

      Steps to reproduce
      1. Create a project.
      2. Set "Git Repository URL". The repository specified should use submodules.
      3. In "Additional Behaviours", add "Advanced sub-modules behaviours" and check "Recursively update submodules".
      4. Trigger a build

      Expected result
      Workspace should have git working tree and submodules.

      Actual console log

       
      FATAL: org.jenkinsci.plugins.gitclient.GitClient.submoduleUpdate()Lorg/jenkinsci/plugins/gitclient/SubmoduleUpdateCommand;
      java.lang.NoSuchMethodError: org.jenkinsci.plugins.gitclient.GitClient.submoduleUpdate()Lorg/jenkinsci/plugins/gitclient/SubmoduleUpdateCommand;
      	at hudson.plugins.git.extensions.impl.SubmoduleOption.onCheckoutCompleted(SubmoduleOption.java:83)
      	at hudson.plugins.git.GitSCM.checkout(GitSCM.java:919)
      	at hudson.model.AbstractProject.checkout(AbstractProject.java:1387)
      	at hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:676)
      	at jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:88)
      	at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:581)
      	at hudson.model.Run.execute(Run.java:1593)
      	at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
      	at hudson.model.ResourceController.execute(ResourceController.java:88)
      	at hudson.model.Executor.run(Executor.java:247)
      

            xudan_gucas Dane Xu
            xudan_gucas Dane Xu
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: