Changes:
- In preparation for the updated Docker Hub rate limits, Earthly now prevents unnecessary communication with Docker Hub by defaulting to use local images. This behavior can be overridden by specifying the
earth --pull
flag, which causes Earthly to check for the very latest images in the registry used. SAVE IMAGE
statements with no arguments are now implicit. They are no longer needed to be able to use them withFROM
- The default cache size is now 0 (automatically adapts to available disk size). Previously it was set at 10GB.
WITH DOCKER --load
can now infer the image name from the referenced target, if no image name is specified- Printout of the build log in the terminal aligns more neatly now. Long target names are abbreviated by using the first letter in the path: e.g.
github.com/earthly/earthly+earth
is displayed asg/e/earthly+earth
. - The internal file-based logging has now been removed (previously it would log to
~/.earthly/earth.log
) - A bug causing issues with relative dir autocompletion has been fixed
- Bug fix for an issue with transitive build args (#406)