The effortless CI/CD framework that runs anywhere v0.6.3 Release Notes
Release Date: 2021-01-12 // over 3 years ago-
๐ Changed
- โก๏ธ Updated buildkit to contain changes up to
15fb1145afa48bf81fbce41634bdd36c02454f99
frommoby/master
.
โ Added
- โก๏ธ Expirmental
CACHE
command can be used in Earthfiles to optimize the cache in projects that perform better with incremental changes. For example, a Maven project whereSNAPSHOT
dependencies are added frequently, an NPM project wherenode_modules
change frequently, or programming languages using incremental compilers. #1399 - Config file entries can be deleted using a
--delete
flag (for exampleearthly config global.conversion_parallelism --delete
). #1449 - ๐ Earthly now provides the following builtin ARGs:
EARTHLY_VERSION
andEARTHLY_BUILD_SHA
. These will be generally available in Earthly version 0.7+, however, they can be enabled earlier by using the--earthly-version-arg
. feature flag #1452 - Config option to disable
known_host
checking for specific git hosts by settingstrict_host_key_checking
tofalse
under thegit
section ofearthly/config.yml
(defaults totrue
). - ๐ Error check for using both
--interactive
and--buildkit-host
(which are not currently supported together). #1492 earthly ls [<project-ref>]
to list Earthfile targets.
๐ Fixed
- Gracefully handle empty string
""
being provided as a value toearthly config
commands. #1449 - ๐
known_host
entries were being ignored when custompattern
andsubstituted
git config options were used (commonly used for self-hosted git repos) - Unable to connect to ssh server when
known_hosts
doesn't contain ssh-rsa host scan, but contains a different key-scan (e.g.ecdsa-sha2-nistp256
,ssh-ed25519
, etc). - 0๏ธโฃ When git auth is set to ssh but no user is given, default to current user (similar to calling
ssh example.com
vsssh [email protected]
).
- โก๏ธ Updated buildkit to contain changes up to