jenkins - ERROR: Workspace has a .git repository, but it appears to be corrupt -
jenkins - ERROR: Workspace has a .git repository, but it appears to be corrupt -
i not able pull code github through jenkins. did seek switch git plugins in jenkins didn't work. no thought issue is..some pointers helpful.. missing plugins or ami using plugins wrong version?
class="snippet-code-html lang-html prettyprint-override">started user anonymous building in workspace /var/lib/jenkins/jobs/testgitcon/workspace checkout:workspace / /var/lib/jenkins/jobs/testgitcon/workspace - hudson.remoting.localchannel@37ff3f85 using strategy: default error: workspace has .git repository, appears corrupt. hudson.plugins.git.gitexception: error performing command: usr/bin/git rev-parse --verify head at hudson.plugins.git.gitapi.launchcommandin(gitapi.java:904) at hudson.plugins.git.gitapi.launchcommand(gitapi.java:858) at hudson.plugins.git.gitapi.launchcommand(gitapi.java:868) at hudson.plugins.git.gitapi.validaterevision(gitapi.java:326) at hudson.plugins.git.gitapi.hasgitrepo(gitapi.java:125) at hudson.plugins.git.gitscm$2.invoke(gitscm.java:1005) at hudson.plugins.git.gitscm$2.invoke(gitscm.java:986) at hudson.filepath.act(filepath.java:981) at hudson.filepath.act(filepath.java:959) at hudson.plugins.git.gitscm.determinerevisiontobuild(gitscm.java:986) at hudson.plugins.git.gitscm.checkout(gitscm.java:1142) at hudson.model.abstractproject.checkout(abstractproject.java:1265) at hudson.model.abstractbuild$abstractbuildexecution.defaultcheckout(abstractbuild.java:622) at jenkins.scm.scmcheckoutstrategy.checkout(scmcheckoutstrategy.java:86) at hudson.model.abstractbuild$abstractbuildexecution.run(abstractbuild.java:528) at hudson.model.run.execute(run.java:1759) at hudson.model.freestylebuild.run(freestylebuild.java:43) at hudson.model.resourcecontroller.execute(resourcecontroller.java:89) at hudson.model.executor.run(executor.java:240) caused by: java.io.ioexception: cannot run programme "usr/bin/git" (in directory "/var/lib/jenkins/jobs/testgitcon/workspace"): error=2, no such file or directory at java.lang.processbuilder.start(processbuilder.java:1047) at hudson.proc$localproc.<init>(proc.java:244) at hudson.proc$localproc.<init>(proc.java:216) at hudson.launcher$locallauncher.launch(launcher.java:803) at hudson.launcher$procstarter.start(launcher.java:381) at hudson.launcher$procstarter.join(launcher.java:388) at hudson.plugins.git.gitapi.launchcommandin(gitapi.java:885) ... 18 more caused by: java.io.ioexception: error=2, no such file or directory at java.lang.unixprocess.forkandexec(native method) at java.lang.unixprocess.<init>(unixprocess.java:186) at java.lang.processimpl.start(processimpl.java:130) at java.lang.processbuilder.start(processbuilder.java:1028) ... 24 more cloning remote git repository cloning repository git@github.com:rosettacommons/main.git error trying determine git version: error performing command: usr/bin/git --version assuming 1.6 fetching upstream changes git@github.com:rosettacommons/main.git error: problem fetching origin / origin - unavailable. continuing anyway. hudson.plugins.git.gitexception: error performing command: usr/bin/git fetch -t git@github.com:rosettacommons/main.git +refs/heads/*:refs/remotes/origin/* at hudson.plugins.git.gitapi.launchcommandin(gitapi.java:904) at hudson.plugins.git.gitapi.launchcommand(gitapi.java:858) at hudson.plugins.git.gitapi.fetch(gitapi.java:200) at hudson.plugins.git.gitapi.fetch(gitapi.java:1105) at hudson.plugins.git.gitscm$2.invoke(gitscm.java:1064) at hudson.plugins.git.gitscm$2.invoke(gitscm.java:986) at hudson.filepath.act(filepath.java:981) at hudson.filepath.act(filepath.java:959) at hudson.plugins.git.gitscm.determinerevisiontobuild(gitscm.java:986) at hudson.plugins.git.gitscm.checkout(gitscm.java:1142) at hudson.model.abstractproject.checkout(abstractproject.java:1265) at hudson.model.abstractbuild$abstractbuildexecution.defaultcheckout(abstractbuild.java:622) at jenkins.scm.scmcheckoutstrategy.checkout(scmcheckoutstrategy.java:86) at hudson.model.abstractbuild$abstractbuildexecution.run(abstractbuild.java:528) at hudson.model.run.execute(run.java:1759) at hudson.model.freestylebuild.run(freestylebuild.java:43) at hudson.model.resourcecontroller.execute(resourcecontroller.java:89) at hudson.model.executor.run(executor.java:240) caused by: java.io.ioexception: cannot run programme "usr/bin/git" (in directory "/var/lib/jenkins/jobs/testgitcon/workspace"): error=2, no such file or directory at java.lang.processbuilder.start(processbuilder.java:1047) at hudson.proc$localproc.<init>(proc.java:244) at hudson.proc$localproc.<init>(proc.java:216) at hudson.launcher$locallauncher.launch(launcher.java:803) at hudson.launcher$procstarter.start(launcher.java:381) at hudson.launcher$procstarter.join(launcher.java:388) at hudson.plugins.git.gitapi.launchcommandin(gitapi.java:885) ... 17 more caused by: java.io.ioexception: error=2, no such file or directory at java.lang.unixprocess.forkandexec(native method) at java.lang.unixprocess.<init>(unixprocess.java:186) at java.lang.processimpl.start(processimpl.java:130) at java.lang.processbuilder.start(processbuilder.java:1028) ... 23 more error: not fetch repository fatal: not fetch repository hudson.plugins.git.gitexception: not fetch repository at hudson.plugins.git.gitscm$2.invoke(gitscm.java:1076) at hudson.plugins.git.gitscm$2.invoke(gitscm.java:986) at hudson.filepath.act(filepath.java:981) at hudson.filepath.act(filepath.java:959) at hudson.plugins.git.gitscm.determinerevisiontobuild(gitscm.java:986) at hudson.plugins.git.gitscm.checkout(gitscm.java:1142) at hudson.model.abstractproject.checkout(abstractproject.java:1265) at hudson.model.abstractbuild$abstractbuildexecution.defaultcheckout(abstractbuild.java:622) at jenkins.scm.scmcheckoutstrategy.checkout(scmcheckoutstrategy.java:86) at hudson.model.abstractbuild$abstractbuildexecution.run(abstractbuild.java:528) at hudson.model.run.execute(run.java:1759) at hudson.model.freestylebuild.run(freestylebuild.java:43) at hudson.model.resourcecontroller.execute(resourcecontroller.java:89) at hudson.model.executor.run(executor.java:240)
start checking location set git tool in jenkins settings (jenkins -> manage jenkins -> configure system).
see illustration this answer:
looks there problem in git configuration of jenkins, gave total path of git instead of "git"
git jenkins repository jenkins-plugins corrupt
Comments
Post a Comment