Add "print-config" subcommand (#698)

* Add "show-config" subcommand

* Add integration tests

* Handle wrong additional args

* Support "BackupFilenameExpand" option

* Rename to print-config

* Remove config nil check as it will never be nil

* Rework print config to work with config.resolve()

* Use defer unset()

* Add warning about feature not being stable yet
This commit is contained in:
Lennard
2026-01-15 12:29:09 +01:00
committed by GitHub
parent 78994f5acd
commit 3d8960a351
8 changed files with 172 additions and 1 deletions

View File

@@ -0,0 +1,10 @@
services:
backup:
image: offen/docker-volume-backup:${TEST_VERSION:-canary}
environment:
BACKUP_FILENAME: "backup-$${BACKUP_TAG}.tar"
BACKUP_FILENAME_EXPAND: true
BACKUP_TAG: expanded
BACKUP_SOURCES: /backup
NOTIFICATION_URLS: "stdout://"
AWS_S3_BUCKET_NAME: example-bucket