mirror of
https://github.com/deuill/coreos-home-server.git
synced 2024-09-21 05:30: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.
|
||||
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
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user