-
Bug
-
Resolution: Unresolved
-
Major
-
None
I have a repository which Jenkins builds. At some point I added a remote branch, with a certain commit. Jenkins built it successfully (checking it out in the process).
However, after I deleted the remote branch without merging the commit to anywhere (practically throwing it away), Jenkins fails:
Checking out Revision eb81dffc5098004d7508aa0ddd398117d9baa524 (infinipy/conf, origin/conf) FATAL: Could not checkout null with start point eb81dffc5098004d7508aa0ddd398117d9baa524 hudson.plugins.git.GitException: Could not checkout null with start point eb81dffc5098004d7508aa0ddd398117d9baa524 at hudson.plugins.git.GitAPI.checkoutBranch(GitAPI.java:831) at hudson.plugins.git.GitSCM$4.invoke(GitSCM.java:1145) at hudson.plugins.git.GitSCM$4.invoke(GitSCM.java:1129) at hudson.FilePath.act(FilePath.java:758) at hudson.FilePath.act(FilePath.java:740) at hudson.plugins.git.GitSCM.checkout(GitSCM.java:1129) at hudson.model.AbstractProject.checkout(AbstractProject.java:1184) at hudson.model.AbstractBuild$AbstractRunner.checkout(AbstractBuild.java:537) at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:425) at hudson.model.Run.run(Run.java:1376) at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46) at hudson.model.ResourceController.execute(ResourceController.java:88) at hudson.model.Executor.run(Executor.java:175) Caused by: hudson.plugins.git.GitException: Error performing command: git checkout -f eb81dffc5098004d7508aa0ddd398117d9baa524 Command "git checkout -f eb81dffc5098004d7508aa0ddd398117d9baa524" returned status code 128: fatal: reference is not a tree: eb81dffc5098004d7508aa0ddd398117d9baa524 at hudson.plugins.git.GitAPI.launchCommandIn(GitAPI.java:744) at hudson.plugins.git.GitAPI.launchCommand(GitAPI.java:709) at hudson.plugins.git.GitAPI.launchCommand(GitAPI.java:719) at hudson.plugins.git.GitAPI.checkoutBranch(GitAPI.java:818) ... 12 more Caused by: hudson.plugins.git.GitException: Command "git checkout -f eb81dffc5098004d7508aa0ddd398117d9baa524" returned status code 128: fatal: reference is not a tree: eb81dffc5098004d7508aa0ddd398117d9baa524 at hudson.plugins.git.GitAPI.launchCommandIn(GitAPI.java:739) ... 15 more
- is blocking
-
JENKINS-10385 FATAL: Could not checkout null with start point after a reset --hard to remove a commit
-
- Open
-
- is related to
-
JENKINS-10385 FATAL: Could not checkout null with start point after a reset --hard to remove a commit
-
- Open
-
-
JENKINS-21000 Git plugin should ignore failure to retrieve previous build ref
-
- Open
-
-
JENKINS-4422 Previous built branch builds again even if removed
-
- Closed
-
I am also seeing this. I have just removed a remote branch (directly) and now git is failing like this.
Any progress on this issue?