Files
backups/.woodpecker.yml.original
jthor af35a78f7e
Some checks failed
ci/woodpecker/push/regen-update-pipeline Pipeline failed
testing
2025-09-20 22:48:58 -04:00

23 lines
544 B
Plaintext

steps:
sanity-check: &defaults
image: alpine
volumes: &vols
- "/Users/jthor/Obsidian/My Vault:/obsidian"
- "/Volumes/What/backup:/backup"
commands:
- echo "Listing mount points..."
- ls -ld /obsidian /backup
- ls -l /backup
when:
event: [ push, manual, cron ]
backup:
<<: *defaults
volumes: *vols
commands:
- tar czf /backup/obsidian-$(date +%F).tar.gz /obsidian
when:
event: [ push, manual, cron ]
cron: nightly-backup
depends_on: [ sanity-check ]