Vlad A. Ionescu
Vlad A. Ionescu
See https://earthly.dev
When using a remote buildkit (or satellite) and there is a need to download resulting images locally, it may be faster to first push the images to a registry and...
Example: https://gist.github.com/lynaghk/0f9b66cf889398a7c73b01f39beaffee This takes 7 seconds when it's fully cached. (Toast, for example, takes 800ms in the same situation)
There are advantages to making Earthly references less relative and more absolute. One such advantage is that refactoring is easier when paths are absolute. Go, for example, has adopted a...
Right now, Earthly's cache (well... BuildKit's cache) is not influenced by secrets. There are, however, some use-cases that could benefit from it. We should allow this to be enabled on-demand...
Experimentation only. Performance seems severely affected.
Although the [docs say so](https://docs.earthly.dev/ci-integration/remote-buildkit), the `EARTHLY_TMP_DIR` is not actually configurable. Not using the default location may result in slow `WITH DOCKER` performance. The reason this happens is that the...
When using `WITH DOCKER`, if you use `--pull`, or `SAVE IMAGE --push` correctly, there's no need to have the inner dockerd (the dockerd started by `WITH DOCKER`) access to a...
Buildkit supports this: https://github.com/moby/buildkit#github-actions-cache-experimental
### Proposal A way to collapse multiple commands into a single cache layer. Causes the commands within to be executed all as a single cache layer. If ran again, they...