Make Nextcloud NAS backups independent, verified and retryable

This commit is contained in:
admin committed 2026-10-26 11:39:54 +01:00
1 parent ffe3c354be
commit 7e94915442
15 files changed
+889 -504

No files matched your search

+7 -2
View File
@@ -1,8 +1,13 @@
.PHONY: check install uninstall
.PHONY: check test install uninstall
check:
bash -n scripts/nextcloud-borg-backup scripts/install.sh scripts/uninstall.sh
systemd-analyze --user verify systemd/user/nextcloud-borg-backup.service systemd/user/nextcloud-borg-backup.timer
python3 -m py_compile scripts/nextcloud-borg-runner.py
systemd-analyze --user verify systemd/user/nextcloud-borg-backup.service systemd/user/nextcloud-borg-backup.timer systemd/user/nextcloud-borg-health.service systemd/user/nextcloud-borg-health.timer
python3 -m unittest discover -s tests -v
test:
python3 -m unittest discover -s tests -v
install:
./scripts/install.sh