Skip to content

rpardini/armbian-shallow

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Armbian logo
Linux Kernel Shallow Bundles

GitHub Workflow Status

Mastodon Follow Discord Liberapay patrons

Why we need this?

  • Full, non-shallow clones of Linux kernel trees are multiple gigabytes in size, and take a lot of time to process.
  • Shallow clones are much smaller, but cloning/fetching shallow trees impose a huge load on the git server
  • kernel.org has git bundles available for download over HTTPS/CDN (simple file download) and recommend their use - instructions
  • This repository does the heavy lifting. Grabbing bundles, updating them from live git servers, makes them shallow and ready for consumption.
    • Produced shallow bundles are around 250 Mb as of 5.18.y
    • Produced shallow bundles include all tags for the version involved, including -rc tags
    • Scheduled runs update bundles daily, using GitHub actions, including caching.

About

Linux Kernel Shallow Bundles

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 100.0%