Files
backups/.woodpecker.yml
2025-09-20 16:23:52 -04:00

22 lines
475 B
YAML

steps:
- name: backup-on-push
image: alpine
volumes:
- /obsidian:/obsidian
- /backup:/backup
commands:
- tar czf /backup/obsidian-$(date +%F).tar.gz /obsidian
when:
event: [ push, manual ]
- name: backup-on-cron
image: alpine
volumes:
- /obsidian:/obsidian
- /backup:/backup
commands:
- tar czf /backup/obsidian-$(date +%F).tar.gz /obsidian
when:
event: [ cron ]
cron: nightly-backup