作者:dmcm0007 | 来源:互联网 | 2022-12-07 18:00
如何在不下载LFS文件的情况下配置GitLab CI运行器进行克隆?测试不需要这些文件,它会显着加快我们的开发工作流程.很感谢任何形式的帮助!
我在reddit上遇到了同样的问题:很遗憾没有有用的答案链接.请注意,我还提出了两个月前gitlab论坛的问题(链接)到目前为止没有运气.
1> Nils Werner..:
您可以尝试设置变量 GIT_LFS_SKIP_SMUDGE=1
variables:
GIT_LFS_SKIP_SMUDGE: "1"
或控制git checkout
通话,并lfs.fetchexclude
事先设定
variables:
GIT_STRATEGY: clone
GIT_CHECKOUT: "false"
script:
- git config lfs.fetchexclude "*"
- git checkout $CI_BUILD_REF_NAME