需要在Jenkins获取Jenkinsfile的位置执行“git remote prune origin”,但它在哪里?

dy2hfwbg  于 2022-11-01  发布在  Jenkins
关注(0)|答案(1)|浏览(245)

我的管道有“修剪过时的远程跟踪分支”的额外行为,但我猜这只在代理中的工作区上执行,管道本身将在其上运行。我说的是Jenkins从仓库中获取Jenkins文件的初始git调用。有人知道它在哪里吗?
1.我尝试在代理的工作区上执行“git remote prune origin”
1.我尝试禁用轻量级 checkout ,以便在内置节点中克隆存储库,但没有成功
1.我尝试添加“擦除存储库并强制克隆”,但它仅适用于工作区

khbbv19g

khbbv19g1#

我想通了。我删除了$JENKINS_HOME/caches/中的git文件夹,它成功了。

相关问题