jenkins创建了一个随意项目,但是运行一直报错

Started by user admin Running as SYSTEM Building in workspace /var/jenkins_home/workspace/ApiTest1202 The recommended git tool is: NONE using credential 88acbcef-abb3-47e2-bc3c-f8fd67257b6e > git rev-parse --resolve-git-dir /var/jenkins_home/workspace/ApiTest1202/.git # timeout=10 Fetching changes from the remote Git repository > git config remote.origin.url https://gitee.com/wupengfei1994/apitest1203.git # timeout=10 Fetching upstream changes from https://gitee.com/wupengfei1994/apitest1203.git > git --version # timeout=10 > git --version # ‘git version 2.30.2’ using GIT_ASKPASS to set credentials gitee用户密码 > git fetch --tags --force --progress – https://gitee.com/wupengfei1994/apitest1203.git +refs/heads/:refs/remotes/origin/ # timeout=10 > git rev-parse refs/remotes/origin/master^{commit} # timeout=10 Checking out Revision da71c9c438b2c7a4765b38fbb91f68c8dde97a4a (refs/remotes/origin/master) > git config core.sparsecheckout # timeout=10 > git checkout -f da71c9c438b2c7a4765b38fbb91f68c8dde97a4a # timeout=10 FATAL: Could not checkout da71c9c438b2c7a4765b38fbb91f68c8dde97a4a hudson.plugins.git.GitException: Command "git

checkout -f da71c9c438b2c7a4765b38fbb91f68c8dde97a4a" returned status code 1: stdout: stderr: error: unable to unlink old ‘target/test-classes/Junit5DemoTest/DemoJunit1201.class’: Permission denied

HEAD is now at da71c9c add apitest1203 at
org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommandIn(CliGitAPIImpl.java:2681) at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.access$1100(CliGitAPIImpl.java:86) at org.jenkinsci.plugins.gitclient.CliGitAPIImpl$9.execute(CliGitAPIImpl.java:2999) Caused: hudson.plugins.git.GitException: Could not checkout da71c9c438b2c7a4765b38fbb91f68c8dde97a4a at org.jenkinsci.plugins.gitclient.CliGitAPIImpl$9.execute(CliGitAPIImpl.java:3023) at hudson.plugins.git.GitSCM.checkout(GitSCM.java:1352) at hudson.scm.SCM.checkout(SCM.java:505) at hudson.model.AbstractProject.checkout(AbstractProject.java:1213) at hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:637) at jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:85) at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:509) at hudson.model.Run.execute(Run.java:1888) at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43) at hudson.model.ResourceController.execute(ResourceController.java:99) at hudson.model.Executor.run(Executor.java:431) Finished: FAILURE

给你的Jenkins存放代码 workspace 目录授下权,看提示是权限不足

可能是以前用高权限clone过代码导致的,清理下以前的老文件吧

我更换了一个git仓库,然后给jenkins用户授权了,目前没有此问题了,然后我切换用之前的git仓库也没发现问题