Hi,
I've a pipeline that is cloning another repository. Pipeline below is running on yyy repository, and it's supposed to clone xxx repository and do some work on it, then upload the results to AWS S3, I have lots of object to be worked on, so git clone step should be LFS enabled. git lfs client is configured on my base image. LFS is also enabled on my xxx repository. My deployment consumes so much time to clone repo with LFS enabled.
- step:
name: "Pipeline"
services:
- docker
caches:
- docker
script:
- ...
- ...
- ...
- ...
- git clone git@bitbucket.org:xxx.git
I've tried
clone:
lfs: true option to reduce the consumed time but it seems it doesn't work with the setup above.
How can I reduce time consumption for this setup? Is there any workaround here?
Thank you.
I have lots of object to be worked on, so git clone step should be LFS enabled.
@oguzhan Can you explain a bit more about what do mean by objects? Is it the large files tracked by git lfs?
Have you tried using git lfs clone command to speed up the clone?
It looks like the git lfs clone has been deprecated and git clone has similar performance.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.