我正在使用Jenkins管道项目来构建我的源代码。当检查Lightweight checkout时,我会得到下一个输出:
Lightweight checkout support not available, falling back to full checkout.
我使用的是最新版本的Git。原因可能是Jenkinsfile不在项目的根目录上吗?真的找不到很多关于这个特性的文档。
ikfrs5lh1#
通过在Jenkins作业的配置设置中提及/引用分支名称路径(而不仅仅是分支名称本身),我能够解决此错误。在我的情况下,这是足够的:1.“*/BranchName”1.或者,“refs/heads/BranchName”我从以下快照中推断:
我从另一个问题的参考:Git是否支持在Jenkins上对标准管道作业进行轻量级 checkout ?
1条答案
按热度按时间ikfrs5lh1#
通过在Jenkins作业的配置设置中提及/引用分支名称路径(而不仅仅是分支名称本身),我能够解决此错误。在我的情况下,这是足够的:
1.“*/BranchName”
1.或者,“refs/heads/BranchName”
我从以下快照中推断:
我从另一个问题的参考:Git是否支持在Jenkins上对标准管道作业进行轻量级 checkout ?