News for hackers. Stuff that matters.
Re:Show HN: Earthly v0.6 by vladaionescu on Thursday December 02, 2021 @10:06AM (#29417018)
The `earthly ls` idea is great. We do have shell autocompletions but that is not quite the same thing. I will add a ticket for that.

Cache misses can be a bit inscrutable. It could be the buildkit GC is running, because disk space is getting scarce, or that some arg or file change caused the cache to be considered invalid.

Caching is an area we will continue to improve. We have a proposal for extended cache mounts here[1].

Thanks for using earthly!

[1] https://github.com/earthly/earthly/issues/1399

Re:Show HN: Earthly v0.6 by cmckn on Tuesday December 07, 2021 @02:36AM (#29469942)
I didn't know about the autocomplete, that is really helpful; and I'm excited to see `ls` PR'd! Huge thanks to the contributors.

I think some of my cache misses were a rookie mistake: I was building a few expensive targets on a `FROM ...:latest` base. The base image changed often enough to make the cache misses annoying, but infrequent enough to make me think it was GC. My builds are much happier now! :)

Re:Show HN: Earthly v0.6 by politician on Thursday December 02, 2021 @11:43AM (#29418531)
re ls: `https://github.com/TekWizely/run` displays targets in the usage command (ie `run -h`). It might be worth looking at their output for inspiration. (Runfiles are doing something similar to Earthfiles).
Re:Show HN: Earthly v0.6 by TekWizely on Saturday December 04, 2021 @11:39PM (#29446728)
Just a quick drive-by to say thanks for the call-out - I hope you're finding run to be a useful tool and would love to hear more about how you're using it!