我在使用 github 的 jenkins 中遇到以下错误。
使用策略:默认 Last Built Revision:Revision 8d7d3f0898bc4583a80848033d6e0d27cc3e2096 (origin/master, origin/HEAD) 从 1 个远程 Git 存储库获取更改 从源获取上游更改 在存储库 origin/HEAD 中看到分支 在存储库 origin/master 中看到分支 在存储库源中看到分支/svn 看到 3 个远程分支 开始构建版本 8d7d3f0898bc4583a80848033d6e0d27cc3e2096 (origin/master, origin/HEAD) 检查版本 8d7d3f0898bc4583a80848033d6e0d27cc3e2096 (origin/master, origin/HEAD) 有关更多信息,请参阅http://wiki.jenkins-ci.org/display/JENKINS/Spawning+processes+from+build java.lang.IllegalArgumentException: Invalid id: Process leaked file descriptors。看http://wiki.jenkins-ci.org/display/JENKINS/Spawning+processes+from+build有关更多信息,请访问 org.jenkinsci.plugins.gitclient.CliGitAPIImpl.doRevList(CliGitAPIImpl.java:959) 上的 org.jenkinsci.plugins.gitclient 上的 org.eclipse.jgit.lib.ObjectId.fromString(ObjectId.java:232)。 CliGitAPIImpl.revList(CliGitAPIImpl.java:945) at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.isCommitInRepo(CliGitAPIImpl.java:970) at hudson.plugins.git.GitAPI.isCommitInRepo(GitAPI.java:181) at 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.act(FilePath.java:909) 在 hudson.FilePath.act(FilePath.java:882) 在 hudson.plugins.git。 GitSCM.checkout(GitSCM.java:1211) 在哈德逊。model.AbstractProject.checkout(AbstractProject.java:1408) 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:1603) at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46) at hudson.model.ResourceController.execute( ResourceController.java:88) 在 hudson.model.Executor.run(Executor.java:247)AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:581) at hudson.model.Run.execute(Run.java:1603) at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46) at hudson.model.ResourceController.execute (ResourceController.java:88) 在 hudson.model.Executor.run(Executor.java:247)AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:581) at hudson.model.Run.execute(Run.java:1603) at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46) at hudson.model.ResourceController.execute (ResourceController.java:88) 在 hudson.model.Executor.run(Executor.java:247)
通常它在白天工作正常,当我第二天再次启动系统时,它会给出这个错误,只能通过在 Jenkins 中重新安装 github 来解决。错误消息中的链接说明了生成过程中的生成过程,但我不明白这是什么意思(我只运行 1-2 个版本;在 Windows 上)。
谢谢。