-
Bug
-
Resolution: Fixed
-
Trivial
-
None
-
core 1.642.4.2
git:2.4.2 'Jenkins Git plugin'
git-client:1.19.5 'Jenkins Git client plugin'
Git for Windows 2.8.1
Gitolite v3.6.3
I detect that a return null form GitSCM.getBuildData is not checked into PreBuildMerge.decorateRevisionToBuild
> C:\Git\bin\git.exe rev-parse "oppp/R362537^{commit}" # timeout=10 > C:\Git\bin\git.exe config core.sparsecheckout # timeout=10 > C:\Git\bin\git.exe checkout -f oppp/R362537 > C:\Git\bin\git.exe merge --ff 6e11aa436022222222222229f13d9b13d73551b2 # timeout=10 > C:\Git\bin\git.exe config core.sparsecheckout # timeout=10 > C:\Git\bin\git.exe checkout -f 6e11aa4362222222222229b04f13d9b13d73551b2 FATAL: null java.lang.NullPointerException at hudson.plugins.git.extensions.impl.PreBuildMerge.decorateRevisionToBuild(PreBuildMerge.java:88) at hudson.plugins.git.GitSCM.determineRevisionToBuild(GitSCM.java:965) at hudson.plugins.git.GitSCM.checkout(GitSCM.java:1054) at hudson.scm.SCM.checkout(SCM.java:485) at hudson.model.AbstractProject.checkout(AbstractProject.java:1276) at hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:607) at jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:86) at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:529) at hudson.model.Run.execute(Run.java:1738) at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43) at hudson.model.ResourceController.execute(ResourceController.java:98) at hudson.model.Executor.run(Executor.java:410) Recording test results
- links to