4 ms·
The linux kernel does the same thing, and publishes bundle files over CDN[0] for CI systems using a script called linux-bundle-clone[1] [0]: https://www.kernel
by captn3m0 2y ago
The linux kernel does the same thing, and publishes bundle files over CDN[0] for CI systems using a script called linux-bundle-clone[1]
[0]: https://www.kernel.org/best-way-to-do-linux-clones-for-your-ci.html https://www.kernel.org/best-way-to-do-linux-clones-for-your-...
[1]: https://web.git.kernel.org/pub/scm/linux/kernel/git/mricon/korg-helpers.git/plain/linux-bundle-clone https://web.git.kernel.org/pub/scm/linux/kernel/git/mricon/k...
- miyuru 2y agoIf I read the script correctly, it still points to git.kernel.org however, it seems to use the git bundle technique mentioned in the article.
- opello 2y agogit.kernel.org hits one of the frontends based on geographic location. I'm not sure how often it's discussed, but see [1], and also `dig git.kernel.org`. [1] https://www.reddit.com/r/linux/comments/2xqn12/im_part_of_the_sysadmin_team_behind_kernelorg_and/cp2m6nu/ https://www.reddit.com/r/linux/comments/2xqn12/im_part_of_th...
- schacon 2y agoThis is fascinating, I didn't know they did this. This is actually not using the built in functionality that Git has, they use a shell script that does basically the same thing rather than just advertising the bundle refs. However, the shell script they use doesn't have the bug that I submitted a patch to address - it should have all the refs that were bundled.