Genesis v2.7.19 Release Notes
Release Date: 2020-11-13 // over 3 years ago-
๐ Pipeline Cache Propagation Bug Fixes
๐ Source of errant duplicate drectories found and fixed. If you have
.genesis/cached/cached/
or.genesis/cached/<env>/<env>/
directories, the
๐ deeper directory can be safely removed.๐ Pipeline deploys correctly propagates the cached versions it was deployed
๐ with. There was a scenario that caused the pipeline to deploy with the
cached version of a common ancestor file, but then propagate its local file.๐ Detection of cached files now occurs earlier in the pipeline deploy process,
๐ which solves a race condition that caused the deployment to use the uncached
(outdated) files, or not include a file at all.๐ Improvements
genesis init
can now useGIT_AUTHOR_NAME
andGIT_AUTHOR_EMAIL
instead
of requiring the .gitconfig to have those values set. For the initial
commit,GIT_COMMITTER_NAME
andGIT_COMMITTER_EMAIL
will be used, but
will default to the equivalentGIT_AUTHOR_*
values if not also present.
๐ Bug Fixes
๐ Fixed exodus helper for hooks. This is required for vault-genesis-kit
v1.6.1 if using the explicitly listed static IPs๐ Fix deploy continuing on failed environment check. Prior to this fix, if
environment check failed, but secret check succeeded, the failed environment
๐ check would be ignored, and deployment would continue.