![]() |
|
|
|
|
Issue Type:
|
Bug
|
|
Affects Versions:
|
current |
|
Assignee:
|
Nicolas De Loof
|
|
Components:
|
git |
|
Created:
|
22/Mar/13 4:54 PM
|
|
Description:
|
Hi, I've just reinstalled jenkins on my new server and ported all the old tasks to the new instance.
It all works fine, but if I enable the "Wipe out workspace before build" in git plugin(it was previously enabled and working fine), the clone fails leaving the job's workspace with 0666 permissions (so it "chmods a-x" the workspace directory); I checked the umask and it looks correct, it's 0002.
If I remove the flag, clearly the workspace doesn't get wiped out but everything works again pretty well.
This is the output from the console(I replaced some names):
Building in workspace /var/lib/jenkins/jobs/MyProject/workspace
Checkout:workspace / /var/lib/jenkins/jobs/MyProject/workspace - hudson.remoting.LocalChannel@20a26542
Using strategy: Default
Last Built Revision: Revision ad1e4166745f9e33c9851bdefb7494de9651df23 (origin/master)
Using shallow clone
Wiping out workspace first.
Cloning the remote Git repository
Cloning repository [email protected]:myproject/myproject-001/myrepository.git
Error trying to determine the git version: Error performing command: git --version
Assuming 1.6
ERROR: Error cloning remote repo 'origin' : Could not clone [email protected]:myproject/myproject-001/myrepository.git
hudson.plugins.git.GitException: Could not clone [email protected]:myproject/myproject-001/myrepository.git
at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.clone(CliGitAPIImpl.java:219)
at hudson.plugins.git.GitSCM$2.invoke(GitSCM.java:1002)
at hudson.plugins.git.GitSCM$2.invoke(GitSCM.java:941)
at hudson.FilePath.act(FilePath.java:865)
at hudson.FilePath.act(FilePath.java:838)
at hudson.plugins.git.GitSCM.determineRevisionToBuild(GitSCM.java:941)
at hudson.plugins.git.GitSCM.checkout(GitSCM.java:1113)
at hudson.model.AbstractProject.checkout(AbstractProject.java:1353)
at hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:689)
at jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:88)
at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:594)
at hudson.model.Run.execute(Run.java:1567)
at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
at hudson.model.ResourceController.execute(ResourceController.java:88)
at hudson.model.Executor.run(Executor.java:237)
Caused by: hudson.plugins.git.GitException: Command "git clone -o origin --depth 1 [email protected]:myproject/myproject-001/myrepository.git /var/lib/jenkins/jobs/MyProject/workspace" returned status code 128:
stdout:
stderr: fatal: destination path '/var/lib/jenkins/jobs/MyProject/workspace' already exists and is not an empty directory.
at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommandIn(CliGitAPIImpl.java:773)
at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.clone(CliGitAPIImpl.java:217)
... 14 more
Trying next repository
ERROR: Could not clone repository
FATAL: Could not clone
hudson.plugins.git.GitException: Could not clone
at hudson.plugins.git.GitSCM$2.invoke(GitSCM.java:1014)
at hudson.plugins.git.GitSCM$2.invoke(GitSCM.java:941)
at hudson.FilePath.act(FilePath.java:865)
at hudson.FilePath.act(FilePath.java:838)
at hudson.plugins.git.GitSCM.determineRevisionToBuild(GitSCM.java:941)
at hudson.plugins.git.GitSCM.checkout(GitSCM.java:1113)
at hudson.model.AbstractProject.checkout(AbstractProject.java:1353)
at hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:689)
at jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:88)
at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:594)
at hudson.model.Run.execute(Run.java:1567)
at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
at hudson.model.ResourceController.execute(ResourceController.java:88)
at hudson.model.Executor.run(Executor.java:237)
And here's some info on software versions:
OS: Ubuntu 12.04
Jenkins: 1.506
Git plugin: 1.30
Git: 1.7.10.4
Java: java version "1.7.0_15"
OpenJDK Runtime Environment (IcedTea7 2.3.7) (7u15-2.3.7-0ubuntu1~12.10.1)
OpenJDK 64-Bit Server VM (build 23.7-b01, mixed mode)
|
|
Project:
|
Jenkins
|
|
Labels:
|
jenkins
plugin
|
|
Priority:
|
Major
|
|
Reporter:
|
omissis
|
|
|
|
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators.
For more information on JIRA, see: http://www.atlassian.com/software/jira
|
--
You received this message because you are subscribed to the Google Groups "Jenkins Issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email to
[email protected].
For more options, visit
https://groups.google.com/groups/opt_out.