• DevOps
  • GIT lfs 拉取的代码中有部分拉取不到

gitlab仓库配置使用的有lfs大文件支持,符合一定规则的文件都被存储到了后端的存储服务器,手动拉取(使用git命令或者客户端)没有问题,通过流水线中的代码管理——git拉取,拉取不到此类lfs文件(agent)。
jnlp-slave:3.27-1 没有git-lfs,更换为jnlp-slave:4.9-1 包含了git-lfs,手动命令git clone的时候需要输入两次帐号密码,使用流水线拉取的时候,一直卡在拉取代码部分
怎么配置才能支持这类文件的拉取呢?

3 年 后

我也遇到了这个问题,临时解决方案是 git clone https://token123@github.xx 把github创建的密钥明文写在仓库链接头,拉代码就没报错了