1810af8d02
Merge pull request #137 from g-a-c/issues/130
...
refactor downloading of binaries
2021-11-23 13:01:09 +01:00
252968e15e
ensure config is loaded before lock
2021-11-23 12:32:35 +01:00
26de4385ea
version bump
2021-11-23 12:32:22 +01:00
0c71bea93e
use own docker image
2021-11-21 21:10:32 +01:00
Gavin Chappell
389f7c25dd
refactor downloading of binaries
...
* If `/tmp` is a `tmpfs` or somehow not the same filesystem, `os.Rename()` will fail so use `io.Copy()` instead
* don't defer cleanup of `to` as this removes the newly-created file if the operation is successful, making `install` and `upgrade` _functionally_ `uninstall`
* defer cleanup of the temporary file since it will still be in place if `os.Rename()` fails
Fixes : #130
2021-11-20 19:30:46 +00:00
ed3c17d678
migration docs
2021-11-20 17:09:42 +01:00
c55e91b8ff
version bump
2021-11-20 16:55:20 +01:00
170bdb81ad
tags
2021-11-07 11:48:03 +01:00
113a97c283
add config version to ensure compatibility
2021-11-06 22:00:44 +01:00
cd7a5cbc13
also enable azure and google cloud
2021-11-01 00:19:32 +01:00
3dd3956d64
support for rclone
2021-11-01 00:16:54 +01:00
59035da46a
remove output
2021-10-31 23:58:08 +01:00
a68e3e426e
simplify options handling
2021-10-31 23:07:12 +01:00
27e82c8529
Merge branch 'master' into multiple-paths
2021-10-31 22:54:14 +01:00
05c3458a95
version bump
2021-10-31 22:45:54 +01:00
2826f9586d
allow all values from envs
2021-10-31 22:45:03 +01:00
4fe241e6f3
support for multiple sources
2021-10-31 22:33:02 +01:00
d0b1b86fdd
docker runner
2021-10-31 22:32:55 +01:00
bcfc734cd1
describe multiple sources
2021-10-31 22:32:30 +01:00
6817f494ef
util to check if volume exists
2021-10-31 22:32:01 +01:00
7ad6f7ce9e
Merge remote-tracking branch 'origin/master' into multiple-paths
2021-10-30 15:06:13 +02:00
8c30134f7c
error handling for upgrade and uninstall
2021-10-30 14:50:27 +02:00
246e6fc0d8
enable generic env variables
2021-10-30 13:48:44 +02:00
c2f9ed9204
multiple paths
2021-10-30 13:01:31 +02:00
6be0a80b29
use built in function
2021-10-29 18:35:21 +02:00
efd4a7dfea
version bump
2021-10-28 18:10:33 +02:00
440609220c
support for global flags
2021-10-28 18:10:14 +02:00
83905d2993
specific location
2021-10-28 17:29:32 +02:00
0b5f4017e4
version bump
2021-10-26 15:59:49 +02:00
8cd759105f
env for hooks
2021-10-26 15:57:40 +02:00
6137e31c3b
allow argumentless flags
2021-10-25 18:29:59 +02:00
048a5ffed8
renamed env
2021-10-25 18:02:45 +02:00
02a8e461d4
ability to use keys from envs
2021-10-25 17:36:06 +02:00
86ae70672a
right version
2021-08-05 21:58:48 +02:00
20334a7e83
better config handling
2021-08-05 21:48:02 +02:00
7bebd04482
validate and show cwd
2021-07-12 19:10:36 +02:00
b9b8857bf4
aliases
2021-07-12 19:10:25 +02:00
a4b54f9f64
check config bugs
2021-07-11 13:51:04 +02:00
61673bd88b
allow options for backend
2021-05-17 22:34:14 +02:00
478e193d78
forgot version bump
2021-05-06 16:17:45 +02:00
e05386b0b5
add failure and success hooks
2021-05-06 15:55:32 +02:00
88c6949208
custom restic binary
2021-05-06 15:04:35 +02:00
d4522c7ffe
fix validation for docker volumes
2021-05-01 22:54:52 +02:00
c1795b2acc
lean flag
2021-04-28 10:54:07 +02:00
f3c038c716
changelog & version bump
2021-04-26 13:18:02 +02:00
33319a00ef
add arm for darwin
2021-04-26 13:15:58 +02:00
70eb9e441f
add rclone support
2021-04-24 16:40:53 +02:00
1c436369f0
check folder
2021-04-24 12:40:33 +02:00
6efcce07b7
show error and exit with bad code if not found
2021-04-23 23:53:57 +02:00
188560395d
exclude items from config when empty and rest options
2021-04-23 13:11:15 +02:00