如何使用Jenkins git插件在不检查文件的情况下获得分支上的最新提交



我正试图在jenkins中为我们的一个repo开发一个CI groovy管道。回购规模巨大(约18+GB(。结账大约需要2/3个小时。我需要在repo中检索分支的最新提交,并触发一些测试(在已经签出的区域(。

知道我如何使用Jenkins git插件在不实际检查文件的情况下获得最新提交吗?

您可以使用--depth 1选项克隆没有历史记录的回购的最后一个状态:

git clone --depth 1 <path to the repo>

最新更新