Skip to content

Releases: earthly/earthly

v0.7.19

20 Sep 19:33
f379f76
Compare
Choose a tag to compare

Added

  • Added "dev.earthly.*" LABELS to saved images, for example dev.earthly.version will be set to v0.7.19 (or whatever version of earthly is used) #3247.
  • Added option to verbose print known_hosts to make it easier to debug git related commands #3234.

Fixed

  • When a project based secret is not found, the name of the secret will now be displayed along with the "not found" error.

Changed

  • Log sharing will now stream logs as your build is running (rather than uploading logs when build execution completes).
  • Satellite reserve calls will now retry on error #3255.
  • Display warning when TLS is disabled.

v0.7.17

30 Aug 17:02
7b7d8f4
Compare
Choose a tag to compare

Added

  • Added a --pass-arg flag that can be used with BUILD, FROM, COPY, WITH DOCKER --load, or DO, which will pass all build arguments to external Earthfiles. #1891

v0.7.16

28 Aug 21:40
5e82732
Compare
Choose a tag to compare

Fixed

  • Fixed a cgroup v2 related bug that affected systemd-based images (such as kind) from being run via WITH DOCKER. #3159

Changed

  • Removed redundant output when parts of builds are re-used; the --verbose flag will still display the output.
  • Calling earthly secret set <path> (when run interactively) will now prompt for a single-line secret if no other flags are given.
  • fixed bug in earthly registry setup which was waiting for an end of file (eof) rather than newline, when prompting for a password.

Added

  • Added additional error message output when buildkit scheduller errors occur (in order to help debug the ongoing 2957 issue).

v0.7.15

04 Aug 22:42
ae8f655
Compare
Choose a tag to compare

Fixed

  • Fixed a bug in WITH DOCKER which prevented the use of newer versions of docker. #3164

v0.7.14

31 Jul 17:36
e665c11
Compare
Choose a tag to compare

Changed

  • Update buildkit (contains upstream changes up to 687091bb6c8aaa0185cdc570c4db3db533f329d0).
  • Use HTTPS_PROXY env when connecting to earhly cloud API.

v0.7.13

26 Jul 17:40
Compare
Choose a tag to compare

Added

  • earthly account list-tokens now shows the last time a token was used
  • Experimental command earthly init to initialize an Earthfile in a project (currently supporting only golang projects)

Fixed

  • Fixed a bug, where the command to create tokens with a set expiration failed.
  • Long pauses at the end of builds, which were characterized by apparent freezes or delays with the message Waiting on Buildkit....
  • earthly account create-token no longer panics when parsing expiration date
  • earthly account login could change the active user when the JWT expired and an SSH key existed for a different user; now earthly will either refresh the JWT or error

Changed

  • Setting env vars like FORCE_COLOR, or EARTHLY_FULL_TARGET to 0, false, FALSE, or `` (an empty-string) will no longer force the color, use any other value like 1, `true`, or `yesplease`.
  • earthly org list now shows the currently selected org

v0.7.12

17 Jul 18:16
ce5e243
Compare
Choose a tag to compare

Added

  • warning if acquiring file-lock takes longer than 3 seconds.

Changed

  • improved error message when a 429 too many requests rate limit error occurs.
  • earthly sat ls -a shows last accessed time
  • improved output for listing auth tokens

Fixed

  • make use of org from earthly config when using satellite commands.

v0.7.12-rc1

13 Jul 23:34
f1c00cb
Compare
Choose a tag to compare
v0.7.12-rc1 Pre-release
Pre-release

Added

  • warning if acquiring file-lock takes longer than 3 seconds.

Changed

  • improved error message when a 429 too many requests rate limit error occurs.
  • earthly sat ls -a shows last accessed time

Fixed

  • make use of org from earthly config when using satellite commands.

v0.7.11

06 Jul 19:51
Compare
Choose a tag to compare

Added

  • global.org configuration value to set a default org for all earthly commands that require it.
  • earthly org select and earthly org unselect commands, as shortcuts to set a default organization in the earthly config file.

Changed

  • Removed the default size in satellite launch (the default size is now determined by the backend when not provided) #3057
  • Deprecated the satellite org configuration value. It uses the new global configuration value.

v0.7.10

05 Jul 20:19
f862451
Compare
Choose a tag to compare

Changed

  • Removed the default size in satellite launch (the default size is now determined by the backend when not provided) #3057
  • Earthly cloud organization auto-detection has been deprecated and should now be explicitly set with the --org flag or with the EARTHLY_ORG environment variable.
  • Buildkit has been updated to include upstream changes up to cdf28d6fff9583a0b173c62ac9a28d1626599d3b.

Fixed

  • Updated the podman auth provider to better understand podman auth.json locations. #3038
  • Fixed our aggregated authprovider ignoring the cloud authprovider when a project is set after the first creds lookup #3058