mirror of
https://github.com/deuill/coreos-home-server.git
synced 2024-09-21 13:40:45 +00:00
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:
parent
4f5c2a3a90
commit
377ad0e89b
@ -27,6 +27,11 @@ function sync-coreos-config() {
|
|||||||
|
|
||||||
# Remove files that only exist in local configuration.
|
# Remove files that only exist in local configuration.
|
||||||
for f in $(comm -23 <(cd "$path"; find . | sort) <(cd "$dir"; find . | sort)); do
|
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")"
|
rm --verbose --recursive --force "$(realpath --quiet "$path/$f")"
|
||||||
done
|
done
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user