So much wasted time
So much wasted time
Posted Sep 10, 2025 13:21 UTC (Wed) by mathstuf (subscriber, #69389)In reply to: So much wasted time by kleptog
Parent article: npm debug and chalk packages compromised (Aikido)
But yes, we have gitlab-runner just accumulate Docker detritus throughout the week. Compilation cache is distributed (Linux) or machine-local (macOS, Windows, and clang-tidy caches on Linux). At the end of the week, we do a `docker system prune --all --force --volumes` to avoid out-of-disk issues. The nightly scheduled pipelines then end up pulling down the primary images to help with the coming week (not all machines will get all images, but it's not zero).
Other places that seem expensive as well that are not necessarily project-specific:
- cache creation and extraction
- archive creation and extraction
- cloning strategies
There are some settings for compression level that may help if the resulting archives don't explode size limits.