Log Sharing (experimental)
This version of Earthly includes an experimental log-sharing feature which will
upload build-logs to the cloud when enabled.
To enable this experimental feature, you must first sign up for an earthly account
by using the earthly account register
command, or by visiting https://ci.earthly.dev/
Once logged in, you must explicitly enable log-sharing by running:
earthly config global.disable_log_sharing false
In a future version, log-sharing will be enabled by default for logged-in users; however, you will still be able to disable it, if needed.
When log-sharing is enabled, you will see a message such as
Share your build log with this link: https://ci.earthly.dev/logs?logId=dc622821-9fe4-4a13-a1db-12680d73c442
as the last line of earthly
output.
Fixed
GIT CLONE
now works with annotated git tags. #1571CACHE
command was not working for versions of earthly installed via homebrew.- Autocompletion bug when directory has both an Earthfile and subdir containing an earthfile.
- Autocompletion bug when directory has two subdirectories where one is a prefix of the other.
Changed
earthly account logout
raises an error whenEARTHLY_TOKEN
is set.