Jenkins,git clean权限被拒绝错误?

时间:2020-08-25 06:29:51

标签: git jenkins permissions

为此寻求帮助。试图找到类似问题的解决方案,但没有发现任何有效的方法。

我的管道第一次执行正常,尽管在第二次构建时,我检索到此错误"git clean -ffdx" returned status code 1,特别是...

using credential github

 > git rev-parse --is-inside-work-tree # timeout=10

Fetching changes from the remote Git repository

 > git config remote.origin.url https://github.com/XXXXX/XXXXXX.git # timeout=10

Cleaning workspace

 > git rev-parse --verify HEAD # timeout=10

Resetting working tree

 > git reset --hard # timeout=10

 > git clean -ffdx # timeout=10

ERROR: Error fetching remote repo 'origin'

hudson.plugins.git.GitException: Failed to fetch from https://github.com/XXXXXX/XXXXXX.git

    at hudson.plugins.git.GitSCM.fetchFrom(GitSCM.java:915)

    at hudson.plugins.git.GitSCM.retrieveChanges(GitSCM.java:1141)

    at hudson.plugins.git.GitSCM.checkout(GitSCM.java:1177)

    at org.jenkinsci.plugins.workflow.steps.scm.SCMStep.checkout(SCMStep.java:125)

    at org.jenkinsci.plugins.workflow.steps.scm.SCMStep$StepExecutionImpl.run(SCMStep.java:93)

    at org.jenkinsci.plugins.workflow.steps.scm.SCMStep$StepExecutionImpl.run(SCMStep.java:80)

    at org.jenkinsci.plugins.workflow.steps.SynchronousNonBlockingStepExecution.lambda$start$0(SynchronousNonBlockingStepExecution.java:47)

    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)

    at java.util.concurrent.FutureTask.run(FutureTask.java:266)

    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)

    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)

    at java.lang.Thread.run(Thread.java:748)

Caused by: hudson.plugins.git.GitException: Command "git clean -ffdx" returned status code 1:

stdout: 

stderr: warning: failed to remove 1/src/build/table_select_window/PYZ-00.toc: Permission denied

warning: failed to remove 1/src/build/table_select_window/xref-table_select_window.html: Permission denied

warning: failed to remove 1/src/build/table_select_window/EXE-00.toc: Permission denied

warning: failed to remove 1/src/build/table_select_window/Analysis-00.toc: Permission denied

warning: failed to remove 1/src/build/table_select_window/PKG-00.pkg: Permission denied

warning: failed to remove 1/src/build/table_select_window/PKG-00.toc: Permission denied

warning: failed to remove 1/src/build/table_select_window/PYZ-00.pyz: Permission denied

warning: failed to remove 1/src/build/table_select_window/warn-table_select_window.txt: Permission denied

warning: failed to remove 1/src/build/table_select_window/base_library.zip: Permission denied

warning: failed to remove 1/src/dist/table_select_window: Permission denied

warning: failed to remove 1/src/__pycache__/table_select_window.cpython-37.pyc: Permission denied



    at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommandIn(CliGitAPIImpl.java:2437)

    at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommandIn(CliGitAPIImpl.java:2367)

    at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommandIn(CliGitAPIImpl.java:2363)

    at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommand(CliGitAPIImpl.java:1923)

    at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommand(CliGitAPIImpl.java:1935)

    at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.clean(CliGitAPIImpl.java:1017)

    at hudson.plugins.git.extensions.impl.CleanBeforeCheckout.decorateFetchCommand(CleanBeforeCheckout.java:45)

    at hudson.plugins.git.extensions.GitSCMExtension.decorateFetchCommand(GitSCMExtension.java:288)

    at hudson.plugins.git.GitSCM.fetchFrom(GitSCM.java:911)

    ... 11 more

Error fetching remote repo 'origin'

我尝试重新启动计算机,并在詹金斯(Jenkins)中启用“结帐前清洁”功能,但没有运气。我正在通过docker运行Windows 10和jenkins。任何帮助表示赞赏。

谢谢。

0 个答案:

没有答案