cleanup
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful

This commit is contained in:
2025-09-20 17:27:45 -04:00
parent 185a04584f
commit b3674fdf7a

View File

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