fix: override

Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
This commit is contained in:
rjshrjndrn 2024-02-05 18:34:07 +01:00
parent 2423a0e2b3
commit 7168ded388

View file

@ -257,7 +257,7 @@ function install() {
err_cd /tmp
cp "$OVERRIDE_FILE" new_vars.yaml
cp "$override_tmpdir/vars.yaml" old_vars.yaml
yq '(load("old_vars.yaml") | .. | select(tag != "!!map" and tag != "!!seq")) as $i ireduce(.; setpath($i | path; $i))' new_vars.yaml >vars.yaml
yq '(load("new_vars.yaml") | .. | select(tag != "!!map" and tag != "!!seq")) as $i ireduce(.; setpath($i | path; $i))' old_vars.yaml >vars.yaml
mv vars.yaml "$override_tmpdir"
err_cd "$override_tmpdir"
}