feat: persistently store backup state
Some checks failed
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/push/clippy Pipeline failed
ci/woodpecker/push/build Pipeline was successful

This commit is contained in:
Jef Roosens 2023-06-15 20:36:46 +02:00
parent d204c68400
commit 8add96b39b
Signed by: Jef Roosens
GPG key ID: B75D4F293C7052DB
5 changed files with 121 additions and 34 deletions

View file

@ -12,10 +12,11 @@ edition = "2021"
tar = "0.4.38"
# Used to compress said tarballs using gzip
flate2 = "1.0.26"
# Used for backup filenames
chrono = "0.4.26"
chrono = { version = "0.4.26", features = ["serde"] }
clap = { version = "4.3.1", features = ["derive", "env"] }
signal-hook = "0.3.15"
serde = { version = "1.0.164", features = ["derive", "rc"] }
serde_json = "1.0.96"
[profile.release]
lto = "fat"