8a385d22aa
sleep longer before trying to backup
2021-07-11 10:39:39 +02:00
a3d7af2b42
add docs on manually triggering backup
2021-07-11 10:36:29 +02:00
c01555f052
check for correct file in tests
2021-07-11 10:30:16 +02:00
d29d0d7399
check for correct file in tests
2021-07-11 10:26:35 +02:00
a91353742d
add test for interacting with a swarm stack
2021-07-11 10:21:47 +02:00
dda71c3a5d
fix distinct service names ending up in joint service token
2021-07-10 08:09:55 +02:00
a8f013e16a
Merge pull request #8 from offen/some-tests
...
Add integration test
2021-07-09 10:00:51 +02:00
44d65c1a67
assert that all containers are back up and running after backup
2021-07-09 09:57:05 +02:00
88d4326e61
define cron schedule that never runs
2021-07-09 09:50:59 +02:00
6d3e43680c
add basic integration test
2021-07-09 09:47:07 +02:00
6ce197696a
scaffold basic testing in CI
2021-07-09 08:15:27 +02:00
ac3a231d2b
Merge pull request #7 from offen/swarm-support
...
Support Docker in Swarm mode
2021-07-08 20:07:06 +02:00
054ab8fbe6
when stopped container was part of a stack service, update service instead
2021-07-08 19:54:04 +02:00
fa356137e8
inject proper version for mc command at compile time
2021-07-03 10:25:26 +02:00
07befda44d
build mc from source, support arm/v7
2021-07-01 15:16:39 +02:00
c33ebc0c70
Merge pull request #5 from offen/multiarch
...
Build image for arm architectures
2021-07-01 14:22:54 +02:00
23c287bfc7
build image for arm architectures
2021-07-01 14:19:55 +02:00
5be3c36040
update alpine base image to 3.14
2021-06-28 20:25:21 +02:00
57afad5727
Merge pull request #4 from offen/stop-label
...
Allow for making container stop filter configurable
2021-06-26 21:19:35 +02:00
bafca7bb85
allow for making container stop filter configurable
2021-06-26 21:16:22 +02:00
84afc43fd8
Merge pull request #2 from offen/mc-extra-flags
...
Allow passing custom arguments to minio client
2021-05-25 07:37:00 +02:00
1af345061c
use global options naming to be in line with minio docs
2021-05-25 07:35:21 +02:00
5368eb8c5e
allow passing custom arguments to minio client
2021-05-24 20:34:30 +02:00
5978a897ad
document leeway option when pruning
2021-04-08 17:24:44 +02:00
203bad3427
add missing sleep call
2021-04-08 08:27:21 +02:00
2892369677
sleep 10 minutes before pruning backups
...
if pruning happens immediatley after taking the backup a race condition
can occur where a backup that would theoretically be eligible won't be
pruned as the current backup run was very fast, putting the potential
candidate just at the very edge of the selected time window
2021-04-08 08:17:55 +02:00
204a0862c6
make log output more consistent
2021-04-03 09:33:11 +02:00
17a3523ded
tweak comparison in README
2021-04-02 14:44:28 +02:00
c5ab795f9c
add tag condition for ci
2021-04-02 14:24:48 +02:00
782b39b09d
add README content
2021-04-02 14:17:09 +02:00
526e7d3b90
use correct tag when building locally
2021-04-02 14:05:19 +02:00
a726bdecd4
add initial source
2021-04-02 13:59:53 +02:00
a2fd22f300
Initial commit
2021-04-02 13:45:33 +02:00