hooks/post-merge: Don't delete .env files

These are required for active services, and can cause issues if deleted
in certain cases.
This commit is contained in:
Alex Palaistras 2021-09-12 22:20:04 +01:00
parent 4f5c2a3a90
commit 377ad0e89b

View File

@ -27,6 +27,11 @@ function sync-coreos-config() {
# Remove files that only exist in local configuration.
for f in $(comm -23 <(cd "$path"; find . | sort) <(cd "$dir"; find . | sort)); do
# Don't delete environment files, as these are required for active services.
if test "$(basename --suffix=.env "$f")" != "$(basename "$f")"; then
continue
fi
rm --verbose --recursive --force "$(realpath --quiet "$path/$f")"
done