For all you interested in build, CI, CD …
Earthly and other build tools like Pants emphasize caching. Yocto does too with sstate.
In Earthly CI, every step involved in the build is cached automatically, and the cache is available instantly. No upload or download necessary. The cache always makes the build faster, there’s no guesswork needed, and for that reason the cache is always on for every step of every pipeline.
In Earthly CI, every step involved in the build is cached automatically, and the cache is available instantly. No upload or download necessary. The cache always makes the build faster, there’s no guesswork needed, and for that reason the cache is always on for every step of every pipeline.
We use Docker extensively in Yoe, but I’ve resisted using Docker for my day-to-day app dev. Maybe I’m missing something …