[ 
https://issues.jenkins-ci.org/browse/JENKINS-10571?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=159469#comment-159469
 ] 

Eugen Paraschiv commented on JENKINS-10571:
-------------------------------------------

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?
                
> Git Plugin crashes when remote branch gets deleted, and its commit is not 
> available.
> ------------------------------------------------------------------------------------
>
>                 Key: JENKINS-10571
>                 URL: https://issues.jenkins-ci.org/browse/JENKINS-10571
>             Project: Jenkins
>          Issue Type: Bug
>          Components: git
>            Reporter: Rotem Yaari
>            Assignee: abayer
>
> 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:
> {noformat}
> 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
> {noformat}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to