当git试图标记存储库时,我们在Jenkins作业中遇到错误,以下是我们得到的异常的详细信息。
以下是我们在詹金斯盒子上的版本: 1.詹金斯-1.640 2. git插件-1.5.0 3. git-client插件-1.18.0
有人对如何解决问题有相同的想法吗?
c:\ Program Files(x86)\ Git \ bin \ git标签-a -f -m Jenkins Build#66 jenkins-testrepo-bug70693-66#超时= 10 致命:空 java.lang.NullPointerException 在hudson.plugins.git.util.Build.getSHA1(Build.java:32) 在hudson.plugins.git.GitSCM.computeChangeLog(GitSCM.java:1292) 在hudson.plugins.git.GitSCM.access $ 1300(GitSCM.java:58) 在hudson.plugins.git.GitSCM $ 4.invoke(GitSCM.java:1257) 在hudson.plugins.git.GitSCM $ 4.invoke(GitSCM.java:1211) 在hudson.FilePath $ FileCallableWrapper.call(FilePath.java:2719) 在hudson.remoting.UserRequest.perform(UserRequest.java:120) 在hudson.remoting.UserRequest.perform(UserRequest.java:48) 在hudson.remoting.Request $ 2.run(Request.java:326) 在hudson.remoting.InterceptingExecutorService $ 1.call(InterceptingExecutorService.java:68) 在java.util.concurrent.FutureTask.run(未知来源) 在java.util.concurrent.ThreadPoolExecutor.runWorker(未知来源) 在java.util.concurrent.ThreadPoolExecutor $ Worker.run(未知来源) 在hudson.remoting.Engine $ 1 $ 1.run(Engine.java:62) 在java.lang.Thread.run(未知来源) 在......远程调用ruby2_windows_vpc(i-0fc07287f0072101f)(本机方法) 在hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1416) 在hudson.remoting.UserResponse.retrieve(UserRequest.java:220) 在hudson.remoting.Channel.call(Channel.java:781) 在hudson.FilePath.act(FilePath.java:979) 在hudson.FilePath.act(FilePath.java:968) 在hudson.plugins.git.GitSCM.checkout(GitSCM.java:1211) 在hudson.model.AbstractProject.checkout(AbstractProject.java:1276) 在hudson.model.AbstractBuild $ AbstractBuildExecution.defaultCheckout(AbstractBuild.java:607) 在jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:86) 在hudson.model.AbstractBuild $ AbstractBuildExecution.run(AbstractBuild.java:529) 在hudson.model.Run.execute(Run.java:1738) 在hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43) 在hudson.model.ResourceController.execute(ResourceController.java:98) 在hudson.model.Executor.run(Executor.java:410) 归档工件 完成:失败