I have a GitHub project (private repo) that has LFS configured to support a large 3rd party iOS library (~128Mb binary). How can I support LFS on Bitrise, e.g. during a GitHub clone workflow.
The library is needed for the iOS build process to succeed.
We were able to improve performance of our git LFS pulls (and reduce our LFS data usage) by using the bitrise cache to cache the .git/lfs folder so we didn’t have to pull each object down one by one on every build.
git lfs pull
[13e5e9ac4f012d612ade7c98d5f48bf0b6999690b7a7095ebe44de0c24cf1bc1] Object does not exist on the server: [404] Object does not exist on the server
error: failed to fetch some objects from ‘https://github.com/SharekApp/springpad-rna.git/info/lfs’
| |
±–±--------------------------------------------------------------±---------+
| x | lfs pull (exit code: 2) | 4.36 sec |
±–±--------------------------------------------------------------±---------+
| Issue tracker: https://github.com/bitrise-io/steps-script/issues |
| Source: https://github.com/bitrise-io/steps-script |
±–±--------------------------------------------------------------±---------+